Excellent concept and puzzle design, and probably the most on-theme submission I've seen yet. Reminds me of those old flash games by Nitrome, where they would take one great unique idea and build a game around it.