The game suffers from somewhat poor world design and a protagonist who is unlikeable for most of the game, but the second half of the game makes up for the shortcomings. Definitely a game to recommend for every metroidvania fan.