PS3Xbox 360Jun 28 2010 / 7:19 AM EST0Red Faction: Armageddon to be preceded by downloadable releaseTHQ VP of core games, Danny Bilson, has revealed that a downloadable Red Faction will …