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 EA’S HIGHLY ANTICIPATED LAUNCH OF THE SIMS 3 IS HERE! June 2, 2009 Live Audio Feeds (Demos, Developer Q&A, Etc) June 3, 2009 E3 2018: Nyko Unveils Its Latest in Nintendo Switch and Xbox One Accessories June 12, 2018 Impressions: Heavy Rain June 4, 2009