Wright said: Weird. I have never ever the need to input any Credit card info to download free games through Xbox itself. |
I was able to download it for free on the 360 I don't have a payment option attached to my account but I do have gold and also still have some credits on my account which have spend pretty soon since they expire at the end of January.