hmm I have $20 code for origin / ea that I never used, or so... and I have Shadowrunner? or something like that ... its not installed on my pc as when I installed it on my old PC windows live just about killed the internet for some reason.
Windows Live is no more so you're in luck