Sacrifice is a great game with fun interactions and gorgeous graphics. You choose between Persephone (justice), James (earth), Stratos (airy arrogance), Pyro (fire) and Charnel (death & suffering). The various gods try to lure you to their side, and the way in which you play affects who will talk to you and who won't.
Because of this, you can start with one god and switch to another, or take various favors from other gods. This makes it sort of hard to write a walkthrough for 'every possibility'. Here's the path I chose.
The Path of James
Balance of Power
Shadow of the Past