Not quite sure what I think of this. It may be that we're looking at more of a "Yesterday's Enterprise"-type story arc than anything else, and using the Hellenic Gods to engineer it makes as much sense as any other storytelling device to get the ball rolling.
no subject