Other than tight roads, having weapons seems fun if the rest of the mayhem is also there. Maybe it's just COD with cars now though...or Twisted Metal.
Having the open zone, race track, zombies/humans, random power ups was fun. Imagine if they had Sonic Transformed style transformations in areas, could've been something truly different.
Still, will keep an eye on it, try a demo or something.