ScrewAttack: Hard News 11/14/08 review

DestinRL writes:

"Today we get an official date for Street Fighter 4's release, Steam is having an awesome deal for the launch of Left 4 Dead, and Craig has his pick of the week."

Read Full Story >>
The story is too old to be commented.