I think this was a perfect end to a great series. Yes, none of the good guys were killed although a bunch of bad guys were. And also the angels and the demons and the Chinese gods all mixed together left me a lot confused, hence the missing star. The ending was a HEA (happy ever after - ish) leaving open the possibility of another series. A good/very good series that I would recommend.