YA fantasy review