Super fun puzzle game! A really impressive amount of content and mechanics. I really enjoyed the difficulty curve, it felt like a nice balance of easy to difficult while new mechanics were being introduced, the last puzzle was pretty tough, but it was very satisfying to solve it! Great work!