Red Faction: Armageddon Game Demo
We get an extensive look at the new weapons in Red Faction: Armageddon in this demo from THQ's 2011 press event.
We get an extensive look at the new weapons in Red Faction: Armageddon in this demo from THQ's 2011 press event.