xQc bashes Overwatch as competitively unplayable, unwatchable

Olivia R. September 2, 2019