Previously leaked by Playsation France (who has since removed the leaked video and uploaded the intended one), Overwatch’s new game mode has finally been legitimately unveiled by Blizzard. The event takes place years before the actual time of the base game, when Overwatch was still a unified organisation rather than a disorganised collective of oddballs dotting the globe. Players take ...
Read More »