The Forever Story (Extended Version)

The Forever Story (Extended Version)