Originally Posted by Clevester
I expect it will be packaged up very shortly and released in the coming week.
The icon used to launch the game was very poor quality and requires a couple of weeks of polishing. I expect the demo should perhaps be released shortly after, or possibly later. C'mon guys, be patient, its only late by a decade or so.