It's interesting driving around on free mode for a day or two.
That's it. Never got into the gameplay and I hate the driving physics.
t. bong who used to work for many years in Central London where the game is set
https://www.youtube.com/watch?v=ny8f2SrBDVo