very interesting idea! the puzzles are very challenging and the mirror-mechanic works very well. Good job! : )