The story of an arrogant teacher, an unwanted pupil, a lie, a betrayal, a time-loop, and an impending alien invasion.
Cover by @Sheewholoved
(Also posted on FictionPress, AO3, and Royal Road)
The story of an arrogant teacher, an unwanted pupil, a lie, a betrayal, a time-loop, and an impending alien invasion.
Cover by @Sheewholoved
(Also posted on FictionPress, AO3, and Royal Road)