La producción estaba prevista para ser realizada en China a partir de octubre de 2010 pero finalmente el proyecto fue cancelado.