Capcom Store; Resident Evil 5 $9.99, Lost Planet EC $4.99

By | September 20, 2012

(Disclosure: This site contains product affiliate links. We may receive a commission if you make a purchase after clicking on one of these links. Read our affiliate disclosure for more info.)

Couple of deals at the Capcom Store.

Leave a Reply