Very nice!
Game's a lot of fun, upbeat soundtrack and great 3d graphics!! Always surprised to see this kind of stuff in Flash :D The controls feel a bit loose but that's probably more because I've gone and let myself get used to analog sticks ;) I haven't been pure to my digital roots!
The music is fantastic, too - the Coastal City music in particular reminds me of the classics.. Daytona USA - rolllliiiiing staaaaaaaaaaaaaaaart!!