X
X
By Ozzie Mejia   //   December 7, 2017 8:50 PM

The Game Awards 2017: Full List of Winners

The Legend of Zelda: Breath of the Wild takes home Game of the Year honors. Check out who else won big on Thursday night.