Namco brings the famous drift-racing series to the Nintendo DS. We see if this is an effort worthy of your driving skills.