You may have noticed a link above the game to try the Flash version of Urban Rivals.. please do so and tell us what you think :)
I played it on DSL and it worked flawlessly I say. I really really like it. I disagree with Gorukha. It actually speeds up game play a bit, especially in battle mode where you just have to push the accelerate button.