Overwatch currently has 45 heroes in its roster, and its newest short film may have given us our best clue yet about why the ...
The Overwatch cinematic shorts may single-handedly be responsible for half the purchases of the game itself, and even more so their extensive merchandise sales. They unite gamers and non-gamers alike ...