Tweet An unexpected storm traps Mira on Haven, the island where she lives, separated from her mother and younger brother, who are stuck on the mainland. In the storm’s aftermath, she fights for survival amid the destruction while also coming … Continue reading