Hace muchos años, el doctor Leingod y su equipo de investigación estaban explorando algo llamado la Puerta del Tiempo, situado en el Planeta Styx.