A mix of metroidvania and soulslike, this is a depressing game that took a while to grow on me. I liked combat, plethora of abilities, platforming, visuals, story overall. I disliked repetitive soundtrack, some gimmicky platforming, map interaction, reliance on external help for some situations. Actually, getting around the game is more tricky than fighting most bosses. The game is challenging but not to the point of being unfair. Also, getting 100% feels rewarding.