^Not really. It's pretty much a mini Spider-man vehicle running around the stage.
There's a track, bus bar, and the bike has a motion profile.
Right, that is what I was implying, but it is more test track than anything. It sounds as if the motorcycle will move whether or not anyone is on it, short of the final launch into the screen.