@cofi023 funny you say that. I've always felt the author's other work, Tales of Demons and Gods, had a really well written MC with a relatively weak supporting cast (often to the point it feels like characters get forgotten). While this is the opposite, MC is a mess with jarring personality...