I like puzzle games and I played lots of them, but I still finding games that make me wonder how did puzzle designers can make such a clever puzzles. Original concept, amazingly pollished, variated puzzles, good use of the theme... This game is practically perfect, greetings.