Red Faction: Armageddonscreens Screenshots / Red Faction: Armageddon April 7, 201104/07/2011March 28, 201103/28/2011September 19, 201009/19/2010July 20, 201007/20/2010July 19, 201007/20/2010June 7, 201006/07/2010