Home / Tag Archives: Overwatch

Tag Archives: Overwatch

Overwatch has 15 million players worldwide


We already knew that Overwatch was off to a great start but it looks like Blizzard’s latest franchise has really caught on, with over 15 million players worldwide already. The game officially launched on the 24th of May this year, so over the last two months, the player base has …

Read More »

Overwatch’s Competitive Mode is now live

While Overwatch did initially have a competitive mode in its closed beta, Blizzard chose to take it out of the launch version of the game in order to rework it. Now, we can finally see the changes for ourselves as the Overwatch competitive mode has launched on the PC today, …

Read More »