It’s been a long, long time since Blizzard Entertainment of Diablo fame came out with an all new game (not taking into account the multiple sequels and spin-offs of StarCraft, Hearthstone and Warcraft). And now we’ll soon see them back in action with a new first-person shoot game, Overwatch.
Overwatch was first unveiled on November 7, 2014 at BlizzCon. It is a FPS that emphases on cooperative gameplay using a cast of ‘heroes’. The game is creating quite a buzz, and rightly so when you see what the trailer has to offer. It is a madhouse of continuous action and a variety of playable characters all with a unique skill set.
Overwatch is set [...]