Heirs of War
Seventeen-year-old Zelene doesn't believe in magic or prophecies. When she's told she is part of the prophecy foretelling five powerful girls bringing peace to the war-torn worlds, she scoffs. The idea of other dimensions layered on top of the world she lives in is almost as ludicrous as the idea that she might be able to save them. After she is attacked by magic-wielding assassins, she finds she can't argue with reality.
As their enemies strike, the girls are taken back to their world and discover the ties binding them together. Rhaya has always had an uncanny knack for reading people, but can't seem to unravel the mystery tying her to Isauria, the new friend she bonded with instantly. For years, Isauria has been dreaming of Terrena, a girl living her life on the run in a magical world ripped apart by the tragedies of war, completely unaware that she is psychically linked to the world she was born in.
Zelene views them all with a distrustful eye, familial bonds or no, and can think of a place or two she'd like to shove the crown she supposedly inherited. When she learns that her long-lost twin Ariana has been captured by the rebels, Zelene's attitude changes. She doesn't know how she is supposed to go against an army of magic-wielding rebels when her own ability to manipulate the elements is still locked within her. But can she trust the elders to rescue Ariana when it seems their medieval politics are what brought about the war in the first place? With all that is at stake, the answer becomes clear to Zelene.
Screw the worlds. She's getting her sister back.