By demo, do you mean it's not finished? And that the finished version will be available later, or that there is a finished version somewhere else, and this is a taste of it
Yes, it's still very much work in progress, so the finished version will be available at some later point. I'm working on the game in my freetime beside my dayjob, so unfortunately I can't give an estimated release date. I will post any new update here on this site, once there is one, so you won't have to search anywhere else.