An interesting game, it can be put into a bunch of genera by applying different lenses.
It can be seen as a turn based game cause you often have more than enough time to make a decision and since the levels are deterministic it can be seen as a puzzle game too or a resource management game.
Only complaint is the jump arc is a bit too sharp and with not much hang so I tended to jump too early into walls and restart a stage.