Town of Salem – The Coven Trailer
Town of Salem introduces a new faction: The Coven, with five new witch roles.
Videos You May Enjoy
Articles You May Enjoy
- Triad Wars: Halloween Event Now Underway
- In Triad Wars you are fighting demons, evil spirits, and a gigantic demon-cat in the culmination of the event.
- Overhaul Launched for Shot Online
- GamesCampus has successfully launched its huge overhaul for their veteran title Shot Online today.