Overwatch When do you think overwatch 2 Submitted by Deleted_340746, 18-12-2021, 10:00 AM, Thread ID: 228770 Thread Closed Reply 18-12-2021, 10:00 AM #1 I think the game will release around the beginning of 2023 More