anyone see that ad on xbox live?
i couldn't click it, but one of microsofts ads said something like "claim your share of 1 million microsoft points"
does anyone know whats up with this? (i assume it's some promo thing for the new xbox experience, but i can't find any info about it other than that stupid little ad)
Log in to comment