Solid puzzle game! The only issue I have is that visual difference between normal mirror and broken mirror is quite small and I missed it couple of times. But it is a minor thing, game itself is nicely done :D