Incredible! I think I completed all levels (it says there's more but doesnt load)
The controls are a little clunky, I had to restart a lot because I accidentally moved one tile too far. The level order is also a bit weird as mechanics are softly introduced in easy levels after already having completed harder levels featuring that mechanic(teleports, recharging blocks).
Terrific idea, great execution, only needs some polishing.