A Demo? Does that mean the whole Game is... somehwere else or...?
Looks to still be a demo, even on Steam. Looks like a new project to watch :p
You can get the early access release on Patreon!