Two separate worlds. Two souls destined to meet.
Astra and Rowan were born on opposite moons, where each other's reflection is only a forbidden myth. From childhood, they felt each other's presence in their dreams, in their thoughts, in the echo of an impossible love. But when the veil between their worlds begins to weaken, they discover their connection is real... and dangerous.
Legends warn that crossing the reflection will upset the balance of the universe. The Guardian of Reflections lurks in the shadows, determined to prevent it. But Astra and Rowan are willing to defy fate, even if the price is disappearing forever.
Because there are loves that transcend worlds. And there are moons that, though separated, never cease to shine together.
This story will also be published in RoyalRoad under the same author.