Fun core mechanic with some really nice level design work, it's all fairly polished and works well conscidering the time frame. My one issue was with the tutorial messages being a bit intrusive, would rather they just pop up on the side of my screen and go away on their own than freeze the game until I click them away. But great job overall!