Editor's Choice, Game Art September 29, 2023 1Comment Overwatch World Design— Think Globally By Lead Writer Michael Chu 2017 GDC Building the optimistic future of Overwatch A quick nutshell of OW: a team-based… Editor's Choice, Game Art September 29, 2023 1Comment 1Like