Ubisoft Shangai

Leaked I Am Alive Trailer
Nick Santangelo | August 21st, 2011

Roughly a minute of gameplay footage from Ubisoft's missing in action title.