Glitch Hunt: Crew Log 0302: Demo & Playtesting

Hello Crew Members, Thank you for all your support so far, we have some more news for you! Demo update: We are temporarily removing the demo from steam and other platforms as we enter a new and exciting phase in the dev…