Since you posted this on the business forum, I thought I'd throw out some business questions and comments:

Until your service reaches "critical mass", it sounds like I could get the same functionality from a personal website. Demos, screenshots, and eCommerce sites are trivial now a days, so what benefits does your service offer in this area over a personal site?

And if it's like Steam, why would a person go with your service as opposed to theirs? I suspect it might be harder and more expensive to get on Steam but then you are reaching thousands upon thousands of potential customers as opposed to maybe 10's or 100's on your service?

BTW: The multiplayer functionality is a lost cause on the 3DGS community since AFAIK no one but "Glider" has any kind of MP functionality currently enabled in their game.