Covered by 1 source · 1 article
XBOX CEO Asha Sharma On Physical Vs. Digital Games: I’m Not In The Business Of Telling Players What To Love
Is she implying...?