I have been looking forward to the game for months, now my crappy dinosaur of a computer won't run the demo. Anyone played it? Is it any good? Here's a link:
dlx.gamespot.com...