Kids these days...
It seems that a few people have given unfairly low reviews, (and most likely ratings), So I'd like to address that first.
Graphics--
It's not 'bad' graphics in any way; It's meant to be a pixelated style to make games more clear-cut and to add perhaps a little nostalgia and imagination to normal bland, entirely 'flash', graphics. If you rated lowly because of the graphics... Well, shame on you.
Difficulty--
I'll admit that this game definitely goes overboard a bit for a flash game; Although really, that's kind of the point. It's not meant to be a game you CAN do well on by playing through it once, even on beginner. The difficulty adds undeniable replayability, and a challenge for experienced players. That being said, for a first level there are some sections of questionable difficulty. I wouldn't mind this if there were not MINOR glitches just enough to prevent me from achieving S rank, but since the next levels can only be harder, I am NOT looking forward to level 5... In summation, SUCK IT UP, N00B5.
All in all, a great game. The music is appealing, the graphics are just vague enough to make it have a nostalgic feel, and gameplay (although hard), is extremely addicting... I wish I could stop playing... Anyway, This is the type of game that you would expect from a team of proffessional flash programmers and artists, not a single man. Superbly done!