Red Faction: Armageddon - Infestation TrailerCheck out a short trailer for Red Faction: Armageddon, set to drop on May 31, 2011.By Mike Tao on April 15, 2011 at 11:36AM PDT Red Faction: Armageddon