Oh look, Overwatch is live.

Overwatch is finally live, after a stupidly long time of waiting. Well, should be. This article will be released beforehand, because the release date for people playing in Europe is between midnight and 2am on the 24th. Through closed and open betas and a scandal with Tracer that I’m pretty sure they made themselves to get themselves good publicity, the game is finally out and everyone can go be a hero or an edgelord. It’s been a pretty smooth ride, considering, as Blizzard have been plotting their revenge for Valve stealing Dota 2 for so damn long. If they really… [Continue Reading]

Read more