Ubisoft “have mutually decided to complete development of I Am Alive at Ubisoft Shanghai.”
Ubisoft’s upcoming disaster game gets some new details.