Why am I discovering this comic now?!? This is something I should have been supporting back when it came out. Ah, well. Live and learn, yes?
Anyhoo, this series reminds me of Fringe (tho it predates fringe by quite a few years). Somewhat secret agency with a penchant for saving the world from the bad and sometimes weird. I could def see this as a tv show.