I have to say, I was a big fan of Driver SF.
I know a couple of folks who worked on it. It was always at risk of getting cancelled apparently - so much so that there was an alternate game being developed as a backup overseas. This was called "Driver : Nexus and since morphed into "Watch Dogs."