Really nice entry! well done. The puzzles are fun! and the mechanic matches pretty well the jam theme. Maybe the difficulty curve steeps a bit much at level 9, it would have been nice to have a little bit more feedback with the mirror-throwing mechanic.
Definitely a great contender!