The Biggest Disaster in Esports History

Published on:

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

source

Related

Leave a Reply

Please enter your comment!
Please enter your name here