This is very cool - one of my favorite entries to far. The game mechanics are very unique (great use of the theme) and intuitive at the same time - I only glanced over the control scheme at the beginning but it immediately clear how to play. The puzzles are well-designed and make good use of the mechanics. Well done!