By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I think Gamepass is their biggest selling point, so I think they should focus somewhat of that. Aside from that, announce better games.