Desde entonces, el lanzamiento se retrasó, y su estreno finalmente se produjo en mayo de 2008.