Quantum Flash Review