I still haven't been able to figure it out, by my take on it is that it is some kind of electronics thing, to do with signal, space, satellites, EMP or something to that effect. Something to do with telecommunications, like a Dark Sky event kinda thing.
Either that, or it refers to the Singapore hotel thing, in allusion.