Nice game; I really like the idea behind our reflection being an independent entity that we can encounter through mirrors; definitely adds a sense of discomfort as it would be rather difficult to escape from all sources of reflection.
You did a good job on the game!