'Overwatch' Game Director Praises 'The Legend of Zelda: Breath of the Wild'

'Overwatch' Game Director Praises 'The Legend of Zelda: Breath of the Wild'

The Nintendo Switch has become the darling of many game critics and game industry personalities since its launch a couple of weeks ago.

by Michael Augustin

  
Real Time Analytics