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
Alice O'Connor
2 months ago