Surprised at how consistently interesting you made this. The controls and level design could be refined, but the mechanics have some interesting nuances to them that makes it still fun to play.