2 min read Games News Redfall Backlash Explained & PS Plus Gets New Games | GameSpot News April 17, 2023 Rodrigo Andresen This week was packed with Redfall backlash, PlayStation Plus bulletins and significant hoopla about...