Here's the details: -
It's only for US and UK folks at the moment.
Sign up here: -
http://rewards.xbox.com/
You only have to sign in with your Windows Live ID and click the sign up button. There's no forms to fill out.
It's only for US and UK folks at the moment.
Sign up here: -
http://rewards.xbox.com/
You only have to sign in with your Windows Live ID and click the sign up button. There's no forms to fill out.
Last edited: