Redfall Development Scrapped, Promised DLC Will Never Release May 7, 2024 Uncategorized May 7, 2024 5:41 pmRedfall Development Scrapped, Promised DLC Will Never ReleaseSource : comicbook.comRead Full ArticleTrending now