This game has great visuals, and movement. Though I feel like the latter half is too rage game like with the hard to time jump onto the back and forth platform(Especially since you don't have a lot of time to wait if you miss it), and having to time your jump and shot really well to kill the shooting enemy above you. I did beat the game however, and am more frustrated then contempt. This just how I feel, and the overall game is quite good/polished.