En un principio, la serie tenía fecha de lanzamiento para abril de 2006, pero se demoró debido a motivos sin especificar.