Entertainment / May 23, 2012

New Gameplay Scenes From Lost Planet 3 [Video]