Wow, this game is good. A very original and complex puzzle gameplay, that matches the theme 100%. Level design is very good and graphics while simple, well executed. Great job, I enjoyed this.