This is a great example of a 4 star game, It feels polished and fleshed out to the point where everything feels great, but it could feel better. Mainly, a checkpoint system, and one or two more enemy types, along with a slightly better implemented main theme mechanic, and it would be near Perfect. Amazing game!