Everything about this is really well done, from the flow like gameplay where you don't have to ever stop if you know what you're doing to the background song to the awesome graphics. You did a really great job here, all your hard work REALLY paid off =)
I really don't have much criticism aside from I want it to be longer, and it was a lil unclear in the beginning that the cutscene was over so I ended up with 3 more loops than I would've had otherwise, but I'm also just like that at times.