2 date Overwatch wallpaper Overwatch 2 release date Overwatch 2 Will Go Into Beta In April Xfire Wednesday, October 5, 2022 Edit