The Biggest Disaster in Esports History

40K
Share
Copy the link

When Overwatch was released on May 24, 2016, it was something new – a MOBA style hero shooter that rolled many of gaming’s …