Blizzard announced Overwatch at their own convention Blizzcon on November 7, 2014. You probably know Blizzard due to game series like Diablo, Starcraft or (World of) Warcraft. With Overwatch, they’ll add a multiplayer first person shooter to their repertory. Two teams of 6 heroes will be fighting each other. Currently, 16 heroes which are distributed […]

Read More