Thanks a lot for the compliment! :) Yes, I understand — that's the price for focusing on visuals and not fully realizing the core idea.
In general, the game was supposed to be a typical horror exploration game, with the mirror as a way to see the threat. This ties into the belief that things invisible to the human eye can sometimes be seen through a mirror.