News Strange Scaffold's next game is about stalking and sacrificing your neighbours to keep the world from ending The first release in a five-game publishing deal March 6, 2024 Alice O'Connor 17 comments