Very interesting design! The slight delay on the mirror character gave me slight Adventures of Shuggy vibes. I wonder if the game might be a little nicer to play if you could pick up mis-placed tiles with right click rather than having to restart the whole level. I think this could be developed further.