Ubisoft’s Shanghai studio discusses the development background and vision of I Am Alive. Get ready for some post-apocalyptic action coming March 7th, 2012, during the Xbox Live Arcade House Party.



118 Hits