Town of Salem – The Coven For PC – Free Download For Windows And Mac
Town of Salem – The Coven is a dark, strategic game that pits players against one another as either a member of the town or a member of the coven. The coven is a group of witches who have sworn to take down the town. The town is made up of villagers who must identify … Read more