CHWÆST: A Creeping Parasite Horror: CHWÆST Demo Is Now Available

Hello, The demo for CHWÆST: A Creeping Parasite Horror is now live. It was slightly delayed because every demo needs to pass Valve’s review process. Thank you for your patience. CHWAEST A Creeping Parasite Horror Demo H…