Halo Infinite Fans Are Slamming 343 Industries Over Latest Controversial Decision August 29, 2021August 28, 2021