What did we think about the series premiere of the new Quantum Leap? Read The Illuminerdi’s review of the first episode of the new series.