Editors Liked

  • Tracks are well designed
  • The car combat can be chaotic fun
  • Good sense of speed

Editors Didn't Like

  • No multiplayer of any kind
  • Too much frustrating randomness
  • Production values are behind the curve