Simple but compelling and addictive gameplay, inventive level design, great lo-fi music and visuals. Puzzles are enjoyable - and not as fiendishly difficult as they look at first sight. It's really fun to figure out mechanics of each level. Finished the main campaign in one sitting - took me about 3 hours. Time well spent!