Despite the team change, and the new engine and totally new feel, DD Raw is a good game on its own merits, complete with a much more robust gameplay selection and four-person multiplayer options.
Better control over collisions would have been nice, but the greater track selection and sheer number of additional multiplayer options more than makes up for such an omission.
Aside from a few drawbacks, this manages to be an entertaining little game that adds enough to the smashy-smashy mix to keep you interested for at least a few hours.