Studio: 345 Games

Ugly Americans: Apocalypsegeddon (XBLA)

Plot: What's it about? Ugly Americans might seem like an odd choice…

blurayauthority January 28, 2012