Capcom Store

Okami now $20 at Capcom Store

Okami for Wii and PS2 is now $20 at Capcom Store, according to this Unity post. That’s a bit stupid. Buy it. If you’re American.

Capcom Store headlines

Capcom Store latest