Red Faction: Armageddon Demo Announed for May 3rd
If you’re on the fence about the new Red Faction game then the new demo announced for May 3rd might just help you make your decision. You’ll get to take on the role of one Darius Mason as he attempts to clean out the sewers of alien infestation. […]