Hmm. While the game might be available for direct purchase at some point, I'm not sure that will help you with your CC problems. Because even then I'd probably use EU based e-commerce provider that you might not be able to use anyway.
That's some weird limitation you have on your CC. I live in a backwater EU country and I can buy stuff anywhere in the world np. :/