Multiple Leakers Confirm Redfall Release Date May 2 Last updated: 13 January 2023 7:22 PM Harsh Clif Share