Trubalix rated Isola: Show rating 3 stars June 26, 2019 Public Isola by Brenden FletcherAn evil spell has been cast on the Queen of Maar and her Captain of the Guard will do anything …