Nem on 20 July 2018
jason1637 said:
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.