Ubisoft has today released a brand new trailer for their upcoming Xbox Live and PlayStation Network title I Am Alive.
The trailer shows of the games unique combat system as well as a few different scenarios and locations through-out the game. What do you think about a downloadable title trying to offer such a big experience? Comment you opinion below.