Great game that need more reviews from real puzzle gamers. I played the whole thing for about 30 minutes, because I absolutely loved it. It is challenging, with the right difficulty curve. If I did not finish it in one sitting, I would dream of different solutions tonight.