I totally agree as well about the drift physics and various other gameplay mechanics making it a brilliant racer that just could really be something with the fixes. (blog.us.playstation.com)
The only other gameplay mechanic that slips in is the game will ask players to bet on which answer they think will win. (xboxgamerreviews.com)
However, we want to experiment more with this genre and try to evolve it and enrich it with other gameplay mechanics. (alternativemagazineonline.co.uk)