Redfall is a town that has been completely overrun by blood-sucking vampires. Since these heathens have now completely cut the island off from the outside world, those who have survived the initial…
March 1, 2023 | 05:53 EST