Hi I Just download the game Need for Speed Carbon on Xbox live. In the describe of the game they said, i don't know exactely how to tell in English but is something like " Deutsch Support". I'm in a French xbox live store so i think that the game is in French but can support Deutch cause i'm in switzerland. Is it possible to Download the French version or do something else like download it on the France Store ??