Mecha Break

Gamescom 2024: The Best, Worst, and Most WTF Moments

Gamescom 2024: The Best, Worst, and Most WTF Moments

From hidden indie gems to the return of a cringey excess, here’s what we saw in Cologne

August 26, 2024