Latest News

Tag: Town Archives - GameReviewStop

img
Jan
02

Town of Salem Review

If you’ve ever played a game of Mafia or Werewolves of Miller’s Hollow, then you’ve pretty much played Town of Salem, the biggest difference being that Town of Salem is an online game, not one you play at parties with […]