I like the idea and it fit the theme well, not sure if it is intentional game design, but i noticed enemy often stucked in wall chasing you, it does make the game more manageable though because you are not always in danger.
One aspect of the game that i never really utilized well is the mirror, i believe maybe it is because of how limited player view range is, i dont really find use for it, i just mainly lure enemy in straight line and shoot.
Overall a good solid little game.