Some parts of this really remind me of some other song, albeit a slower one, something from Super Mario World maybe, or Pokémon, some credit sequence, something Japanese probably... first forty-five seconds or so feel really reminiscent but I can nae place it. Arg.
I love the energy overall here, and the melodic; bright tonality, but often it does get a tad bit crazy for me - I could be that dude at the end hyping things up when they finally calm down enough to. It's just too fast to bop to! Can't possible headbang this fast without without breaking something.
The mix is clear and there's plenty of air everywhere otherwise; the composition's intricate. Really solid production. Great energy.
-cd-