I just beat the game and saw the ending credits. Holy crap, was this game INSANELY difficult! I still can't believe I actually completed it.
This is one of those rare games where when you first play it, within the first few seconds, you know the game is going to be really good. The music (man, the music!) and humor in the game immediately suck you in. If you're a fan of super difficult action platformers, this is your game. The game starts off innocently enough, lulling you into thinking this game isn't that difficult. But oh boy does the difficulty ramp up and ramp up fast and hard!
The level design, humor, music, and sheer creativity all create a super fun (but frustrating at times) game. Everything about the game is executed to near perfection.
Buy this game! It's one of the best action platformers I've ever played.