Games slider Gaming: Who Took Top Honors at the 2016 Game Awards? Brad Repka December 4, 2016 The Game Awards 2016 took place the other night, and some new franchises finally got […]