Really well done, Dan, like everyone else has already said, a BIG sound.

Good write, but the icing on the cake of course is the vocal.

Excellent!