The procedural elements are just goofy enough to be fun. The episode has a few classic lines, especially the punches at Titanic (1997). Unfortunately the episode does not really fit in with the show overall. Several episodes largely establish that changing the past is impossible within this universe and this episode is built on that idea. More annoying the show grafts Greek myth onto Christian cosmology and it doesn't work. The show's weak as it went along is just how convoluted the over mythology has gotten and episodes like this are a good example of why that is. The Fates cannot be Angels if Zeus is a monster.