Really challenging and well executed idea! Took me a while to beat the last level, but I did it! Just a critique: I think you shouldn’t name so name levels as “introductions”, I think teaching mechanics through more level design is much more interesting than text and “introduction” levels. Overall an excellent game!