Read on for the overwatch 2 season 11 release date, leaks, and details! Season 11 of overwatch 2 kicks off on june 20, as confirmed by blizzard in the official season 11:. Season 11 of overwatch 2 will commence on june 20. This season will bring a plethora of new content and updates to the game. Players can look forward to a new map,.
Exclusive: Shocking Ice Spice Footage Surfaces
Exclusive: The SexyRed Tape Everyone's Talking About