Overwatch Why does this game have negative reviews? Submitted by lazyman, 30-09-2023, 07:27 AM, Thread ID: 275759 30-09-2023, 07:27 AM #1 What made this game a step down from its original game? Quote More