Ok, thanks, it clarifies a lot.

But haven't Lucian basically stolen the power from the gods to repel the Black Circle and the Demon of Lies? So the demons must oppose the gods which feed on souls, which makes the Chaos and the Demons the good guys? O_o

It also explains why the Void Dragon wanted to corrupt the Source, but Astarte is not one of the seven gods and seems like a benevolent being. Do they clarify her role in this?