Very cool little puzzle game, surprised there aren't more comments already! Got stuck on a level for like 5 minutes before facepalming as I realised how the game mechanics actually worked. Only issue for me was the music, it's quite a short track on a constant loop so over time it became pretty annoying.