This game is difficult.
I consider myself a pretty good gamer and this was extremely trying on my nerves. What with hard jumps to make using poorly coordinated controls that couldn't be changed, and specific parts in the game that are near impossible, I was ready to tear the cd in half. Besides all that, there isn't even a save button, you only get the game saved when you arrive at checkpoints, which are few and far between.
The ending battle took me almost 2 hours in itself to complete, not because it was long-lasting, but because I was forced to perform ridiculous jumps and moves so as to not fall while still avoiding the Big Boss's attacks.
I don't know how many kids have broken down and cried or thrown themselves off buildings when they failed to beat this rated "E" game.