Absolute beast of a game. I hadn't reviewed this until today just so that I could complete it and give my complete thoughts on it later. Ninja Arashi does everything that a great 2D platformer should do. The number of moves isn't too high: just one main attacking move, one execution move, and one disguise move. However, this simplicity lends itself to the game by allowing the player to make extremely creative and thoughtful plays. The wall slide mechanic adds a level of depth to the game. 10/10