Lost Planet 2 E3 2009 Gameplay Movie
Gameplay footage from the sci-fi action game sequel Lost Planet 2.
Trailers