Psychic Isolation Episode 1: Demo coming in time - just the steam demo will be delayed.

Hey everyone. I'm currently trying to stay calm cause I'm really, really nervous about this. The demo on the steam page itself will be slightly delayed - however, you can get it on our homepage as soon as the game relea…