TNT Racers Videos

VideoTNT Racers - first 15 minutes

Is this XBLA title worth a blast?