El desarrollo del juego experimentó varios retrasos hasta que fue confirmado que los desarrolladores originales, Darkworks, quiso no trabajar en cualquier lugar debido a una "decisión mutua" y que el estudio tuvo otras obligaciones, y que el juego quiso insistir finalizando en el estudio de Ubisoft Shangai.