Red Faction: Armageddon Official TrailerCheck out an official trailer for Red Faction: Armageddon.By Mike Tao on January 19, 2011 at 2:09PM PST Red Faction: Armageddon