New Quantum Theory screens hit the net