This is a very very nice puzzle game and a great take on the theme! It had me scratching my head on almost every level. The extra mechanics are really creative and are very well introduced with a dedicated level. The level design is top tier.
Amazing job. Congratulations!!