Home / Tag Archives: Overwatch

Tag Archives: Overwatch

Overwatch Insurrection trailer leaks in French

  Overwatch Insurrection trailer could be getting a new event according to this leaked video Recently updated by Blizzard Entertainment  started teasing a new and now we have a better idea of what that is thanks to a video that PlayStation has uploaded to its French YouTube account. The event …

Read More »