worth it? in The Town Square Posted February 21, 2020 So i want to buy this game on steam, but everyone says devs stopped wordking on it and scammed everyone, is that true? 1 3
worth it?
in The Town Square
Posted
So i want to buy this game on steam, but everyone says devs stopped wordking on it and scammed everyone, is that true?