Tech1 month ago
The Game Awards Should Happen After The Year Is Over, Like Every Other Award Show
In case you missed it, the nominees for the 10th annual Game Awards, set to air on December 12, have been announced. Some frontrunners were predictably...