Tight platforming and combat with interesting boss fights, beautiful art, and a world that lets you discover it in the best possible way, this is probably one of my favorite platformers ever. Its all charm with just the right amount of challenge that really feels like a journey. If you liked Ori, Momodora, Cave Story, or Guacamelee and the like you'll love this game, and among those 4 I'd rank it at the top or tied for the top with Cave Story.