I Am Alive teaser trailer leak discovered

I Am Alive is a game that has been unfortunately named what it is. The reason I say it is unfortunate is because Ubisoft announced the game back in 2008 and since then there has been practically zero updates about the title, despite Ubisoft recently claiming that the game wasn’t actually canceled. Despite all of this however, a person known as supererogatory stumbled upon a never before seen...

Lost Password