Just a quick question but why cant I download the demo? is the game being updated (as in a new demo is going to be released) or is this game on hiatus ?
Thanks for the question! We're currently just available on Steam, the Itch build has been removed.