FREE Forza credits.
Get FREE credits if you have played other Forza games!
I 'think' i have just been given 1,000,040 million credits, it'll be a few hours before it shows up they say.
To get yours log in to their website using your xbox live details after giving permission and unlock some rewards, it let me unlock 3.
https://rewards.forzamotorsport.net/en-us/
Source:
http://www.polygon.com/forums/xbox-o...ebsite-20k-crs