The contacts, right? They look like EL strips. If I pass a current through them, they'd glow.
In any case, if Star Trek Online pushed a content update for DISCO (again, refuse to call it STD), then at least it'll make me happy if they do the same for STP (a far more awesome acronym, and confuses Stone Temple Pilot fans!)