Overwatch and its explosion on the esports front

The era of competitive eSports is upon us and we should recognise the role played by Overwatch and Blizzard entertainment in the rise of this industry.

Create your own website, free on WordPress.com.Create your own website.
Start free