Les ventes d'Ubisoft étant en forte décroissance, l'éditeur français à décidé d'échelonner ses sorties et confirme qu'I am Alive est repoussé pour l'année fiscale 2010-2011. Après avoir été un temps porté par le studio français Darkworks, Ubisoft a récemment décidé de développer le projet en interne, à Ubisoft Shanghai qui avait déjà participé au développement de certains aspects du titre.