Images of Mercury the new Xbox Store are leaked Images of Mercury the new Xbox Store are leaked Images of Mercury, the new Xbox store, are leaked. In recent… · by Warren Potter · 0