Red Faction: Armageddon E3 trailer revealed by THQ Nathaniel Stevens June 17, 2010 Comments Closed Uncategorized Looks like a tough game. Enjoy the video! DigitalChumps.com Related Items Dark Horizon July 14, 2008 OCCUPATION Invades Blu-ray and DVD 9/25 July 23, 2018 Pr(E3) July 14, 2008 Giant E3 Preview June 10, 2010