Got Top XP and Piety today, despite some small mistakes (like I could have gotten 5 more XP, somehow thought Yendor gave 45 XP, must have been confusing the cost with the amount of XP it gave,

Also could gave gotten a bit more piety, if I desecrated Dracul instead of EM for CA, there were like still 5 or 6 bloodpools left. Somehow, I forgot there was a 4th altar).

Can probably see from my attached screenshot, basically desecrated Binlor for easy Petition, made use of Imawal for earlier higher level kills. Then after fully exploring the map and when I am ready to take on the Phys. Immune mini-boss, converted to EM for more corrosion stacking, rest of it is just pushing for more XP and Piety.
[Meanwhile, I still haven't a clue on how to resolve my Steam Overlay not working issue. It just happened, I didn't even install anything new,

]