I'm in the same boat as reverendK, I played the demo version a year or two ago (it was called Hazard back then), and I LOVED it! Can be very frustrating at times, but it's so interesting and different in its puzzle solving gameplay. It's exciting to see how it has evolved, even from the showcase version.