Tagged: Blizzard

I am sure that if you are reading this then you would have heard about Overwatch? It is Blizzard’s attempt to move from their very successful MMO series World of Warcraft into the first-person shooter genre. When it was released...
Read more »