Beat all 10 levels and really enjoyed doing! Really fun little puzzle game with great music to boot! Only thing I can find fault in is the movement. Since the player is on grid and each move will be the same distance, it can feel a little bit unresponsive when you try to switch directions mid movement. I think just snapping the player to the next spot might feel better. Overall great work though! Nice use of the theme!