This is just really awesome. The movements, the instrumentation...everything is really awesome. My only gripe--and it's a small one--is that the hi-hats you use really don't sound like they fit with the rest of the song. It's just unfairly awesome in every other way, though. Excellent work.