Pretty good execution! I was able to pick up on the puzzle game mechanics pretty quickly, and many of the other mechanics read well enough for me to understand them before falling prey to their traps (but I fell anyways because I'm a game dev and I must test everything. x3). Keep up the great work!