Giant robots battle it out in Override: Mech City Brawl! Just be careful not to crush those two tiny soda machines beside the ramen shop while laying waste to downtown Tokyo.
Let’s take a closer look…
The Video Game Soda Machine Project
Obsessively Cataloging Video Game "Pop" Culture