it's both. there is something like a mini memory card the wire is just to help hook it up to the computer. you can get one at any game store (
EB games or Gamestop, target, walmart, maybe)the colored ones are defintly places you can find them at.
My tribute to the REAL speed racer.