Very well made puzzle game, incredibly polished! It's quite difficult, but the mechanics were taught very well over the course of the game. Congrats!