New Red Faction Armageddon Trailer

New Guns, New Enemies, same ole Destruction Loving Mayhem.