No oft-delayed title has quite held the level of irony as Ubisoft Shanghai's I Am Alive, first announced in 2008 by Darkworks. Despite vague rumors to the contrary, in the form of leaked footage and ...