lnmtl tales of demons and gods novel