Home Tag "The Game Awards 2018"

The Game Awards Winners

The Game Awards took place at The Microsoft Theater in Los Angeles and was a celebration of all things gaming. All the top publishers and developers were honored with a lit of awards that were voted on by industry leaders and the public. Hosted by Geoff Keighley, the main show even saw PlayStation’s Shawn Layden, Nintendo’s Reggie […]
Facebook
Twitter
YouTube
Instagram
SOCIALICON