Time loop (quest)

Summary
Upon returning to Castle Town, the Marvelous Misadventurers found that it was destroyed. Beatrice had them find a lockbox in the remains of her tower. Within it, there was a scroll that allowed them to travel a few days back in time. They used it and went a few days back in time.

While trying to find the source of the destruction, the Demon King rose up and destroyed the town, so they had to go back. This happened like 2 or 3 times, each time they had to avoid themselves as they went back in time like in Back to the Future. At one point they encountered themselves and the alternative versions of themselves died from a collapsing building.

During this time, they met The Crimson Crew, and TBD killed Sweet Potato in order to go into her house.

Eventually, they found out about the Arrow of Sealing, an ancient relic which could send the Demon King back into the abyss. They stole it from the museum. They also found out that the Demon King was possessing Wenchina. They beat her up in Star, maybe you've heard of me's tea house and sent the Demon King on back from whence he came.

With the city saved, they were awarded with the desecrated Church of Torm. However, the Demon King was in the abyss, regaining his power. They had to get in there and defeat him for good, and thus begins the Mirror of the Abyss quest.