Capcom released a new video for their forthcoming action shooter Lost Planet 3. The question here is can you survive the cold?
http://youtu.be/LNMF4UVqst4
Capcom released a new video for their forthcoming action shooter Lost Planet 3. The question here is can you survive the cold?
http://youtu.be/LNMF4UVqst4