Overwatch Over-watch over-complicated? Submitted by dangerZone022, 21-11-2017, 03:42 PM, Thread ID: 61574 Thread Closed Reply 21-11-2017, 03:42 PM #1 Never been a big fan of overwatch due to the chaos, am I missing out? More