On a more serious note,I see CIE Grey(or an engineering sample), and its a whole new range, so some sort of steam is highly possible.
however i also see a black buffer beam and a little hump on top so it could just as easily be some sort of 4w tank car at an unflattering angle.
ALSO
Were we not promised some sort of elusive foot bridge way back when? squint or youll miss it