Damn that's tough!
Awesome game overall! Love the music, and it definitely made me play till my wrist hurt. Maybe it's just me, but I found it hard as hell, which can either be a good or a bad thing. I only wish that there was a labelling system so that it would be a bit less confusing, but either way, great job!