Looking for more information on Red Faction: Armageddon? Well, THQ has provided us with a little trailer on the history of the game and new features of the upcoming game. Enjoy!