The Game Awards 2025 took place this evening, and we're not splitting hairs about how we feel about it this year: We watched over two hours of overpriced commercials. At this point, it's no secret ...