Redfall Review (XSX)
Redfall, Massachusetts. A lovely island town with great amenities and plenty for locals and tourists alike.
Unfortunately a legion of vampires have also taken a fancy to Redfall as well. Isolating the community and blocking out the sun, our resident fang-faces are having their way with the human population.
Time for a hero, or four, to step up.Read more