By using this site, you agree to our Privacy Policy and our Terms of Use. Close
greenmedic88 said:
Josiah said:
I do.

Microsoft should have done an Ambassador program.

Didn't they do a free game voucher or something? I seem to remember MS doing some sort of thanks program that had a pretty short time window and wasn't heavily promoted, since it boiled down to giving something free to existing customers.


They did with the Xbox, but not the Xbox One.