Since 2014, The Game Awards have provided the gaming community with an annual celebration recognizing the creative and technical excellence in the industry. This year's ceremony took over the Microsoft Theater in Downtown Los Angeles for a look at the best of the best of 2017. The ceremony presented...

from: https://www.axs.com/rss/all