2 Overwatch release time Overwatch 2 release time This goes for all platforms including PC PlayStation Xbox and Nintendo Switch. If you played Overwatch on PC at any time bought t… Tuesday, October 4, 2022 Edit