That's actually one of a trilogy of Leela stories...I'm in the middle of writing the last one. I always wondered what it would be like if Leela really found the cyclops planet. She also has to struggle with this horrble corporation that bought out Planet Express.