Fun puzzle and platformer game. I like your idea (especially the way you implement it at the final level), would love more mirror level (like the last one).