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 Twitch Prime Hosts PUBG Squad Showdown Today at 11 AM PT! July 13, 2018 Impressions: Silent Hill: Shattered Memories June 4, 2009 Impressions – Mortal Kombat June 16, 2010 A Plague Tale: Innocence – the rats swarm E3 with new trailer June 13, 2018