Finally some totally kick-ass female protagonists, these women have extremely high self-esteem, know their self worth and love each other fiercely. If only their male counterparts were less fickle and disappointing at times, but that's what makes this story so very interesting.