In a world of infinite possibilities, even your worst enemy isn't certain.
The search for their kidnapped target has taken Riyun's mercenary team to a world of magic and dragons and a future where robots and monsters battle in a wasteland. Now he must guide them through a devastated future of ghosts and ruin. It's a world that threatens to destroy them all.
But the world isn't completely dead, offering an oasis of hope. Then comes the realization their mission is over. Now Riyun must decide whether to take on a new contract or try to return to their own dimension.
Unfortunately, nothing is ever easy. Accepting the mission means risking nightmare and death. Turning it down could mean the end of both his own dimension and the pocket dimension they're stuck in.
Grab your copy of Mirror of Souls and take another trip into the Infinite Realms.