Aunque previsto para abril de 2006, el sitio web oficial fue lanzado el 28 de marzo de 2006, conteniendo muy poca información novedosa.