Su sede principal se encontraba en Los Ángeles, California y era propiedad de G4 Media (que, a su vez, es propiedad principalmente de Comcast).