Very good puzzle game. The mechanic both fits the theme and is very fun and you have created some intresting puzzles with it.