gamesNews Advertising Your Game at The Game Awards Can Cost $1 Million; So Smaller Devs Are Posting Their Trailers “For Free” December 17th, 2025