Nice mechanic, I think the puzzles would be a little more approachable if the reflect tangent was always at centre of the mirror. I know physically that doesn't make sense, but I think the beauty of this type of puzzle is finding out the order of mirrors to hit rather than having the skill/precision to hit the mirrors in order and the right point.
But I thought the ga e was overall very creative well done.