Captivate 2012: Lost Planet 3 Trailer


At Capcom’s annual event in Rome, they showcased a new trailer for Lost Planet 3.

Capcom Captivate Media Showcase 2012 in Rome, Italy

468 ad

Leave a Comment