30 Sep

[youtube]http://www.youtube.com/watch?v=q-QqDsvQHXo[/youtube] The long dormant story of survival Ubisoft has had up its sleeves these past few years is finally stepping into the light. The publisher has announced that I Am Alive, its ever re-worked survival action title, will hit the Playstation Network and Xbox Live Arcade sometime this Winter. The game has built a name […]