A Twisted Place: A Twisted Place - Demo Update

A new Demo update is here in preparation for the upcoming Steam Next Fest. Get it here: https://store.steampowered.com/app/3260770/A_Twisted_Place__Demo/ Content of the Update: New titlescreen New intro scene General vi…