I don't play these type of games to see the bad ending first (as some like to do), I just play according to my nature. As such I don't know all the details except for what has been posted in the forums. Also I don't like to do spoilers so you will have to dig through the forum for more answers. That said however, the ending you got is one of the good ones from my understanding.
You might also find some answer in the Khemia and Interea forums as well since they often discuss players experiences from Adastra.