Really fun and challenging to play. I appreciate how you made the puzzles challenging but not in a frustrating way. It seems like a lot of thought and planning was put into level design, and you did a very good job of teaching the player how to play the game with very little written instruction. I really enjoyed playing this game!