Fun game. I think I got stuck where Kyunru did (what are you supposed to do to get up there?).
As others said the controls were quite nice. Definitely the strong suit of the game. The music loop was short, but I liked it so I didn't mind that. (this is a game jam game after all!)