The laws of causality take tangible form, and all things follow the paths of fate set for them. Foresee the future. Edit the threads of destiny. Is foreknowledge a shackle, or can fate be resisted? Embark on the path of reliving the past. How much can be done over, and how can destiny be rewritten? Is the idea that humans can triumph over heaven a fanciful joke, or can an ant defeat a half-deity?