Welcome to the Source of all magic, around which is a hidden forest, sometimes known as the Purple Forest, as it was once controlled by a Demonic Witch, who had purple magic. She was defeated by the hero Darren, a knight in the service of King Tavaan, the half-weillani, half human King of the Forest. King Tavaan was the great great grandfather of the lost prince Tavin, the rightful heir to the throne, whose disappearance caused chaos within the forest; fighting amongst all the magical and non-magical inhabitants. Only Tavin can tame the demons in the forest, restore the ferocious goblins to their peaceful weillani forms, and save himself and his family from a mysterious magic which hunts him and his friend, Marvin the Great, aka Marvin the Blue Wizard. However, having been raised by humans since infancy, Tavin, or Robert as he calls himself, has lost all will to accept his own destiny. He has been brought up to think all magic must be demonic. Will he ever understand that he must assume his duties as heir to the Source or will he perish and plunge the forest, and possibly the world, into even deeper chaos?