I Am Alive Finally Surfaces
After a frustratingly long period of radio silence on this intriguing game, Ubisoft have finally announced that the elusive I Am Alive will be surfacing on XboxLIVE and PSN this winter. About time, we say… we’ve waiting many a moon for this one, here at…