Esta serie fue producida por Cartoon Network Studios en asociación con Lucasfilm, y tuvo 25 episodios los cuales fueron emitidos desde el año 2003 hasta el año 2005.