Editor's Picks Gaming Tech News XBox Bethesda Softworks Releases Redfall Official Story Trailernucleus16th March 2023 by nucleus16th March 20230105 What is happening in Redfall? Where did the vampires come from? Uncover the mysteries of Redfall as you explore the island. Delve into the dark...