by HoboBaggins55 » Wed Jun 24, 2020 3:49 am
Is town of salem gone from Steam? I owned it for it a long time but now its not in my library and doesn't show up anymore. I log in to the browser one but doesn't have all my coins or any of the dlc's or skins i've gotten. whats going on?