I believe the "player store" will be replaced with a "player server" where every player can create their own server and use it to program their own games.
Other players will be able to login to your server and play, and you will be able to login to theirs. It will be like having a house you can decorate and place items in and create maps and traps and quests and what not.....
The best kept servers may even get placement when the client first loads where the current 'demo' and 'queville' servers are listed!
I've had a lot of time to think this out and I'm planning to make time for some programming time. :)