Destiny demands sacrifice. Born into a Romani matchmaking clan, Selina Loversedge has been preparing her whole life to make her love matches. When her boyfriend, Luca Bellamy proposes, she accepts and starts on the path to fulfilling her destiny. As part of her clan's ceremonial ritual, Selina is presented with an hourglass necklace which gives her the ability to time travel, then chooses a silver skeleton key from a chest that has the...