I bought this a while back when it was on sale. Played it for half an hour, didn't like the movement, and stopped playing. Fast forward a year, and I decided to see what all the fuss was about. Despite my previous experience with platforming (Cave Story, Super Meat Boy, Celeste, Dead Cells, Ori) it took me a while to really get into this one, but once I did, I couldn't stop playing. In the past week, I've sunk 40 hours into the game.
Man this game is good. Boss fights are very challenging, but don't feel unfair. The art style is nearly perfect. Unlocking abilities is exciting. Even all the charms feel genuinely useful at some point. No areas feel like they're "one and done," so to speak. there's always another pathway, corridor, or nook to explore after unlocking more skills. I've heard some criticism of the map system, but I think it's brilliant. However, I do wish there was more indication of where to go and when. Some major areas in the game can only be found by hacking at a random wall in some random place. Maybe this is typical of metroidvania - I lack experience in this genre.
I can also tell that the lore in this game goes fairly deep. However, getting it in brief disjointed snippets from NPCs and scribbles in rocks is making me thoroughly confused. Most of the time I have no idea why I'm going to certain places and killing the baddies there. Every once in a while an NPC will give me some vague speech and all I do is sit there and think, "cool story bro, but I have no idea what any of this means." Only after looking at the wiki have I started to piece the story together.
Overall, I'm really looking forward to the sequel (if it ever comes out).