Town of Salem: Town of Salem 2 Is Officially Released!

Town of Salem 2 is now officially released on Steam and has a Free to Play Demo! https://store.steampowered.com/app/2140510/Town_of_Salem_2/ Town of Salem 2 transports you back to the age of the Salem Witch Trials. Beco…