E-Sports xQc claims Overwatch League was inflating viewership with bots by technoakaknight May 3, 2026
E-Sports OpTic CEO HECZ needs main CoD adjustments with $4 million prize pool event February 18, 2025