Really great game. I wonder if it could have benefit from more compact levels, though I have no idea what it's like designing the levels.