The driving is really good and the map and concept are well made. Once the cars grouped up and pinned me I didn't know what to do other than reload the page. Other than that, great game!
If you wait a bit longer, there will be a death message! Thanks for the reply though!