Category

eSports

eSports

The State Of Overwatch In 2019

Overwatch is a game with gravity. Assembled from the scraps of the never-released MMORPG Titan by one of the most trusted game companies of all time, the first-person team shooter was always too big too fail. And since its release three years ago, its publish…
bubmag
September 5, 2019