Tag: the black order

The Game Awards 2018 Winners

The Game Awards 2018 took place on Thursday, Dec. 6 at the Microsoft Theater in Los Angeles. Here is the full list of winners: