Quoted from Shapeshifter:Maybe no LCD means it's an OLED screen?
That would blow LCD screens out of the water and be true innovation.
I heard it has a touch-screen, a smoke-machine and that it whistles at you when you walk close by in attract mode .