I thought the ending was silly ...she worked so hard to sacrifice everything to lockup Arhimand and he goes and wrecks it all by bringing her back from the dead....Why would he do that when obviously her sacrifice was her choice. Its just stupid!!
So he saves her and releases Arhimand again??? Then what was all the struggle for in the first place? Why would he bring her back...because he loved her.... Not really, because he would have understood if he loved her, and let her sacrifice herself to save the land! What an idiot!