Pretty cool game, I like the graphics and audio. It's also pretty chaotic, and I thought the mechanic of jumping from car to car was pretty fun. Good entry!
Thanks!