Good game, but.
I like the game, but I feel terribly cheated by the ending. It's bullshit and makes me regret spending the time to beat the game, despite having fun along the way.
One point of gameplay that was kind of annoying was the sloped edges on the floating platforms that would cause me to fall off when I thought I made a solid landing.
Stylistically the game is good, even though enemies have too many hit points so killing them is a grind.
The music choices are great.