Overwatch 2 Season 12 release time, date, update patch notes, Juno and Clash mode | Gaming | Entertainment
Overwatch 2 fans are counting down to the launch of a brand new season. Titled New Frontiers, Overwatch 2 Season 12 has an August 20 release date and a 6pm BST UK launch time on PS5, PlayStation 4, Xbox Series X|S, Xbox One, PC and Nintendo Switch. The new season will be available alongside a … Read more