Very good puzzle game, I loved how you took a simple concept and explored it in multiple forms! At first it took me a while to understand what to do, but in the end I was able to complete all the ten levels (and I know I'm not a good player :P), so I can say it definitely works!
Also, I really appreciated the clean graphics and the Escher-inspired arts and settings *_*