They come from another world known as Tarrah. It was a wonderful world filled with magnificent beings, mysterious plants, and a civilization like anything one had ever seen before. There should have been no problem, yet here they were. Stuck on a dying planet with beings who technology is outdated to say the least. Will they be able to find their way home and discover the greatest mystery of their species, or will they be stuck on Earth?