greenmedic88 on 08 September 2014
| 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.







