I despised the ending. What Damian and Ygerna feel for each only mimics love. Love is not possible for any with the amount of hatred in their hearts. If they were true to their own character they would try to dominate each other and at some point come to blows. True evil, by its nature, always has a fatal weakness just waiting to be exploited and there are still several entities in the Rivalon universe who can exploit it. I had been looking forward to replaying it but no longer as the ending ruins it.
Bob