Overwatch : Insurrection Trailer, New Skins Revealed

Overwatch : Insurrection Trailer, New Skins Revealed Overwatch: Uprising was revealed as the April 11 event thanks to a leaked trailer through PlayStation France, called Insurrection in the short film. The French version of the Insurrection trailer leaked online today and gives us a pretty good idea of what’s coming on Tuesday, including a whole bunch […]