Posts Tagged BioShock 2
IncGamers Podcast #135
The on-again, off-again … and then on-again nature of the demanding PC specs for Watch Dogs gives the podcast team plenty of excuse for some specs-ulation (sorry,) this week.
BioShock 2 has surgery to remove Games for Windows Live, Steam version improved
As you may be aware, the Games for Windows Live system is being discontinued next year.