Red Faction: Armageddon - History VideoCheck out this history of Red Faction: Armageddon franchise trailer.By Mike Tao on May 2, 2011 at 12:35PM PDT Red Faction: Armageddon