Originally Posted by crainger
Grrr. I was saving it for a Holiday. But you guy and the Gamespot review convinced me to get this. So any word on D2D or a Steam release?
Have you tried the demo? I was almost sold because of the IGN review, but playing the demo completely turned me off. I'm wondering if those reviewers were paid by the game publishers.