#1The Revelation : Echoes of the Dar...by heroicmethods1121In a future where humanity is on the brink of extinction, Margo, a 15-year-old survivor, uncovers the truth about a dark cycle that has plagued her species for millennia...sciencespacesouls+10 more