By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I am alive got new devs. It is now Shanghai Ubisoft who is making the game that probably explains the delay.