Yes, that's a very funny Starlight Express joke from Sueleen. The train is a projection. The entire set, pretty much, is projections on constantly (not to mention pointlessly and irritatingly) moving screens.
Nothing precious, plain to see, don't make a fuss over me. Not loud, not soft, but somewhere inbetween. Say sorry, just let it be the word you mean.