nerdsandbeyond.com
List of 2018 The Game Awards Winners
The annual The Game Awards, where new game trailers are premiered, new games are announced, and all things gaming are honored, were held December 6, 2018, in Los Angeles. In 2014, media entr…