The Xbox Chief, Phil Spencer, wants to be ‘transparent’ during Xbox exhibitions, will continue to put PlayStation and Nintendo logos in their trailers
Xbox Chief, Phil Spencer, has commented on the recent Microsoft movement to put PlayStation and Nintendo logos on their trailers Spencer said he…










