Overwatch’s long haul approach is fantastic: Director hints at map editor By Chris Carter 22 March 2017
Overwatch on the Switch? Game’s director says it would be ‘very challenging’ By Chris Carter 14 March 2017