Town of Salem: ToS2 Launch Performance

Now that we are about 24 hours since the launch of Town of Salem 2 I wanted to thank everyone for their amazing support on our launch and give some behind the scenes details on how it went. Yesterday was the most succes…