The Game Awards Twitter account and Geoff Keighley have announced that this year’s The Game Awards will be broadcast on Thursday, 10th December. This year the extravagant event will go live from three locations which are LA, Tokyo and London. There will be the usual world premiere trailers along with the awards ceremony. Hopefully Nintendo […]
The Coolest Game Content