Soul Union takes place in a world of elves and magic. It tells the story of a cynical magic weaver named Ilyon. After volunteering to undergo an unknown ritual, he awakes to find himself trapped in a manifestation of his own psyche, his soul labyrinth. Thankfully he is not alone, as his teacher prepared a stranger to serve as his vassal. Using power, empathy and logic, he must confront the deepest unknown parts of himself if he is to successfully escape.