The Game Awards 2016 took place the other night, and some new franchises finally got […]