Love it! SPOILER WARNING: The last level had me standing in the middle trying to figure out how to get them to pass each other up top (I had a plan I think would have worked) until I just decided to play with letting mirror images spawn mirror images until I was like "Hey, wait a minute! That's a solution to the level!" :D
The puzzles are quite fun, and the design does make you feel alone, just playing with your own mirror image. Great work!