Did not like the fan-service boss, the anticlimactic ending (seriously, it was awful), or how out-of-place and needlessly punishing the insta-kill spikes feel. Outside of those elements the game was very charming and enjoyable though, with fun combat and an engaging world that doesn't overstay its welcome.