By using this site, you agree to our Privacy Policy and our Terms of Use. Close
jason1637 said:
shikamaru317 said:
39% is impressive.

I bet gamepass is a huge reason why.

 

They literally said it was cause of third party titles (aka royalties, i'm guessing). If it was anything else like game pass i am sure they would've boasted about it.