Nice game. Often there are a lot more mirrors than necessary making the puzzles too easy. It would also be helpful to have a kind of preview where the shot will go as it can be quite tedious to find out where exactly you need to stand on the diagonal shots (maybe a chessboard tiles floor would have been helpful there)