Wow! Just wow! With a lot of the games I am impressed, but here I am amazed at your creativity! Really fun spin on the theme and the narrative is just awesome! Although at some times while solving the puzzles which are supposed to teach you a new technique I got the answer straight away without really understanding the mechanic. But I learned them, with the other levels, so It's all good :D. I did also experience (i think?) a soft lock in the top right corner in the final level, but thankfully, there is a reset button :) Great job, the game is quite fun!