Buiten twee trailers die volledig uit CGI bestonden, heeft uitgever Ubisoft nog nauwelijks iets getoond van de game. I Am Alive werd al in 2008 aangekondigd. Daarna bleef het lang stil, tot de tweede video vorig jaar werd vrijgegeven tijdens de E3. Toen werd nog een release in de lente van dit jaar genoemd.

Die releasedatum werd niet gehaald en I Am Alive ontbrak vervolgens op de afgelopen E3. Ubisoft bevestigde kort daarna wel dat de game nog steeds in ontwikkeling is. Het project is in handen van Ubisoft Shanghai, dat vorig jaar het stokje overnam van de oorspronkelijke ontwikkelaar Darkworks. De beelden die nu op YouTube staan, zouden afkomstig zijn van een gelekte build van het spel.