03 March 2012

I Am Alive: Ubisoft Shanghai releases making of trailer



The developer presents the new title in a developer diary. The arcade game releases on march 7 2012.











Jensen6