S.Peelman on 14 August 2020
All this talk in here about companies having their own stores.
I hope not, it's bad enough on PC as it is, on consoles and mobile a plethora of stores and launchers would be one royal mess and the opposite of 'consumer friendly' to my experience. I want all my stuff in one place d*mnit.