Smash.gg said it will continue to operate as ‘a self-service esports platform’ that’s available to all game communities. Microsoft’s latest… Full Story ADVERTISEMENT ADVERTISEMENT