Red Faction: Armageddon Infestation Trailer
Those of you who are looking forward to the release of Red Faction: Armageddon, will be pleased to know that there is a new trailer available for your viewing pleasure. This is for the new multi-player mode named Infestation, and the team at God is a Geek managed to get some hands on action! The […]