Steph stumbles on an unexpected part of the puzzle to help Eek's mission to change her planet's fate. Stars Nicola Stapleton.