Overwatch Overwatch in 2022? Submitted by MasterQueef8, 26-02-2022, 08:00 PM, Thread ID: 236100 Thread Closed Reply 26-02-2022, 08:00 PM #1 As the title shows is overwatch still fun? Is it still popular? More