I guess since you're no game dev, you cannot appereciate how difficult, complex and fiddly scripting is - especially when you try to modify how the map itself is loaded. And your comment also shows us that you haven't read what CP said. This was NOT a demo of the game, this was a demo of the 3D system (as he stated in his post). He wasn't posting the demo to show you what origin looks like, and what it feels like, he was simply posting the demo for proof of his engine - I don't see a problem with that. Just because you don't have 3 hours of gameplay within something that was meant to show you its map, you can't say that this game has no potential, personally I think it has more potential that most of the games here. And let me tell you why I think that.
CP here is giving the best of his abilities, to create something from his game to set it apart from others, and he is putting in that unique feature which will boost his overall look of the game. I think it has alot of potential since he is able to create custom scripts so that we don't look at the same old Essentials game, like everyone else has. You wan't some storylines? Go to the first page. He is not obligated to post a demo, with an intro of the story, he could just post a demo to show his latest soundtracks - it doesn't matter what he puts in it. But saying that this game has no potential, just because there is no play content is wrong. And that like you said...coming from a non developer. I guess you just can't appereciate the difficulties one has to go through, and the annoying little things that have to be done to achieve this.
To CP I say good job!