Took me a second to get it but once I did it was super fun. I think there could be lots of different puzzle-game applications for this kind of movement. Super cool and very impressive that you did this in a few days!