I just downloaded this game, and I swear, it's almost as hard as I Wanna Be The Guy. I can't even begin to count how many times I've screamed fuck at a tv screen after dying before almost completing a stage. It's a good game, but a tough son of a bitch. Download it and complain with me.
XenonMonkey