[quote name='ArrenDusk']Thanks for letting us know. Don't have a Windows Phone though, could I still be able to add these to my xbox account, for later use? Through a direct link or so?[/QUOTE]
Dont think so. Its not like xbox games, i just accessed them directly on my phone. Maybe try xbox.com