Yeah, of sorts, a diagnostics display, so I guess telemetry does come into that! lol
Nice one, just got home and saw this, looks very interesting, it's given me a couple of ideas already!
I didn't know anything about that scene before.
I am looking forward to the blu ray versions being released, and now I know there's going to be some unseen footage added in it makes it makes it that much better!