0
votes
2answers
1k views

How can I re-download games for Games for Windows Live?

I have in the past purchased Street fighter 4 AE; I think I used to own a hard copy, but not anymore. I logged into my Windows Live account on Xbox Live's website and I saw that I had Achievements ...