Top
60°

Lost Planet 3 opening gameplay video

A video which shows off the first 30 minutes of Capcom's Lost Planet 3 which releases today in North America.

Read Full Story >>
cramgaming.com
The story is too old to be commented.