I personally couldn't tell you much about the demo, other than the fact that your mind would be blown if you could see the work being done on it. And as far as I know, there currently is no release date.