2 Overwatch release wallpaper Overwatch 2 release date Overwatch 2 Release Date Inadvertently Revealed By Playstation Econotimes Wednesday, October 5, 2022 Edit