~~tag-text~~
A dead mage, a missing friend, and an unpredictable alliance merge into a volatile package sending Rory careening through the Arcane elite’s deadly secrets. Rory Costas, Arcane Transporter, is finally out from under the Guild’s thumb and ready to j... SEE MORE