Been waiting over a year, and I haven't heard anymore about this. Does anyone know anything? Was at least a pilot ever filmed? Anyone know where I can see it? Did anyone ever figure out just who Creator was?