Ninja Gaiden called, they want their difficulty back. Pros: Nice style, nifty gameplay mechanic, good music, clever level design, addicting, overall well made game. Cons: At some points it was difficult to tell if something was in the foreground or background; jump and switch polarity buttons being right next to each other breeds some confusion confusion and killed me more than a couple times; and did I mention that this was probably the HARDEST FUCKING GAME I'VE EVER PLAYED? Seriously, this was more frustrating than playing mario with a broken jump button. However, with that said, it is still a very good game, especially being your first platformer.