Very well done. Lots of energy.

Everything is where it belongs in the mix too - good clarity, which can be tough to get in a dense mix. Great job.