Microsoft Believes Cross Platform Gaming Is Here To Stay