Red Faction Armageddon trailer breaks the seal

YOU MIGHT ALSO LIKE: