I'm probably the only person excited about this game, but I thought I'd share this anyway. The developers just announced the game would be delayed a week for North America. Still coming out Sep 1st/2nd in Europe though.
Driver: San Francisco
Game » consists of 18 releases. Released Sep 06, 2011
Log in to comment