I agree about it being a bit overdone. Nice job on the composition though.