 The original developers, Darkworks, announced that it would not be working on it any longer due to a "mutual decision" and that the studio had other obligations, and that the game would be finished at Ubisoft Shanghai's studio.On August 2009, various screenshots of an old build of the game were leaked onto the Internet.An announcement from Ubisoft indicated a release window between Q2 April 2010– Q2 March 2011.