I personally, love this game. It has an amazing story, distinct areas, challenging enemies, and amazing boss battles. The soundtrack is also really amazing, considering it was made by like one guy. However, it is not for everyone. It has an incredibly slow start, and it requires you to push through it to enjoy the game, you will most likely only start to really enjoy it once you get the dash. It is also, and I can't stress this enough, HARD. Do not play if you struggle with 2D platforming and combat. But if you enjoy platformers, and have skill, then you will most likely love this game.
So overall:
Pros:
Amazing story
Distinct areas
Challenging combat
Great music
(it's only 15 bucks for like 50 hrs of gameplay)
Cons:
Hard for noobs
Confusing map
Slow start