I got almost a Star Trek TNG or Babylon 5 vibe from it actually.
Yeah yeah, I know, you can make anything make "sense" with enough fanwank. Still just seems like the show was using heavy references to old material with little regard for whether it really fit. Hope they do less of that next season.