Magic-DEI-Hire
Member
For me, the answer is simply summed up in two words:
Could Xbox/ Microsoft do anything to earn you as a new or returning customer? If so, what specifically?

Could Xbox/ Microsoft do anything to earn you as a new or returning customer? If so, what specifically?