After reuniting, the party finally reaches Alent. Here, Justin meets Liete in person, who reveals to him that his stone is actually an ancient artifact forged by the Icarians, a race of powerful sorcerers who lived during the Angelou era, and was a gift to the humans who lived at the time to use as they pleased to bring prosperity, but when they became corrupted by dark desires, it instead gave birth to Gaia, who nearly destroyed the world. The Icarians sacrificed themselves to save the planet and humanity, and enacted a spell that two of their kind would be born into the world should Gaia ever be revived, destined to also sacrifice themselves to save the world until the next revival in an endless loop. Realizing Feena and Leen are the current revival of the Icarians, Justin sets off to save them from the Gaia-fused Baal, who now faces mutiny among his troops, including his son Mullen. With Gaia proving more than a match for the entire Garlyle army, Leen accepts her destiny and sacrifices herself to lower his defenses. Although Mullen pleads with Feena to finish Gaia, Justin argues that the problem can't be solved with more sacrifice since Gaia will just revive later. Thus Gaia must be defeated outright to end the cycle. Though Gaia defeats the troops and spreads its corruption around the planet, Justin is able to sum up the courage to face the evil with help from his friends, and travels to the underground heart of Gaia itself to destroy it and the Spirit Stone once and for all. With Gaia defeated permanently, the world experiences a new age of peace. Leen is also restored to life with Gaia's destruction. In an epilogue ten years later, Sue, now a teenager, re-unites with Justin and Feena who arrive home after nearly a decade of adventure, with children in tow (although in a tease the older Justin and Feena are not seen).