NewsLuke HendersonJune 07, 2024Mecha Break, PC, Summer Game Fest 24 Mecha Break slides out a new gameplay trailer Loading up for battle NewsLuke HendersonJune 07, 2024Mecha Break, PC, Summer Game Fest 24