Microsoft is focusing on bringing Xbox Game Pass to open platforms as web, PC, mobile