gamesNews The Game Awards 2018 Will Feature Its Biggest Lineup of New Announcements Yet November 9th, 2018