Select All
  • Town of Salem: The New Role
    11.7K 489 27

    New technology is being developed every single day and is advancing at a rapid pace. One day, a small group of scientists decided they want to try out their new gaming technology by testing it on people through a game called Town of Salem, getting people to sign up by saying they consent to being used as a test subjec...

    Completed   Mature