Gamescom 2024: The Best, Worst, and Most WTF Moments 24.08.2024 17:30 RollingStone.com From hidden indie gems to the return of a cringey excess, here’s what we saw in Cologne