gamesNews Street Fighter 6 Faces Backlash: Terrible Monetization Practices Ignites Debates December 4th, 2023