Looks like the writers finally opened that box on the garage shelf labeled "time travel stuff", which was intended to be their subtle message to the viewers that they would avoid that topic in their episodes to avoid confusion/cliché. I'm glad they decided to take the leap in this episode, though, because I think they really pulled off a clever and original time travel plot. The episode had some really hilarious parts and the B story was a lot of fun to watch.