I vote we put it on Xbox Marketplace, since it already supports Torque games.

Oh wait, that was suggested to... What happened to all that discussion? How about PlayStation Network...? Nope... Well, I don't think anyone has suggested putting it on OnLive!
An example of too many things being linked into a mainstream system is Facebook. Nowadays, you can watch a commercial and it is highly likely they will refer you to a Facebook page about them. There is also a likelihood that their own website is actually just a Facebook page. Of course there can be benefits to practices like these, but people start to act like it's a requirement when it's just one thing that can be more complicated than it needs to be...
I totally, utterly forgeted up the above, I'm sure. I didn't know how to explain and connect my examples. And I don't feel like rewriting it now... Been up all night.