Very steep learning curve, the first room made me read instructions and it's not very clear or logical that reflecting bullets up give you more jumps.
Once I got over that hurdle, though, it got a lot better. Like the clean look, the movement could be a bit quicker, but I guess that would mean rebalancing a lot, so I understand :P