By using this site, you agree to our Privacy Policy and our Terms of Use. Close
soulsamurai said:
Wait a second, its not really a debit card, you have to transfer funds into your capcom account..........Capcom just became a bank!

No more so than Nintendo is with its "Wii points."