Category Archives: Overwatch

Will Overwatch be a Big eSport?

Will Overwatch be a Big eSport?

Overwatch. You’ve probably heard of it. Microsoft Office hasn’t and it keeps insisting that the word doesn’t exist. But what does Microsoft Office know about eSports? So, in need of a more ...
1244 13