Overwatch, one of the Best Game of the Year 2016 has received a new incremental update. Game Browser mode adds more customisation and features to Overwatch and lifts user experience to a new level. Read More »
Blizzard Entertainment Has Banned Players For Launching DDoS Attacks On Other Players. The Company Aims To Prepare Counter Measures To Fight The Attack Read More »