I liked it. I found it a bit hard to track the orientation of my vehible, particularly when getting knocked around by the other drivers.
The character designs are nice.