A while back, Ubisoft teased an ambitious new project called I Am Alive, a tale of survival and adventure as you fight your way through a world torn apart by natural disaster. The game was set to introduce a new bartering system, as well as interesting survival tactics in order to stay in one piece. We hadn't heard anything about the game's production over the last few months, fearing that it would be shelved entirely in favor of existing projects. But lo and behold, this week at GamesCom, a new teaser trailer indicated that the project was, in fact, alive. And well.