Description
Episode Title:
Welcome to Planet Sigma!
Episode Description:
Transfixed by Sigma’s mesmeric gaze, Elon and Leonard find themselves in a fantasy world, where the Archeus provides humanity with infinite clean energy and their friends on the Eco Team have pursued their dreams.