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 Eric has too much time on his hands -OR- 2009 E3 Anticipation May 30, 2009 Alienware Area 51 ALX product demo in HD January 13, 2010 Impressions: The Lord of the Rings: Aragorn’s Quest June 3, 2009 Tekken World Tour Finals Announced May 29, 2018