I think they said that each game just has to be free in some way. For instance, a free demo. But you can charge for the full game. Don’t double quote me on that though.
I’m a little concerned about the specs though. I know the emphasis is put on smaller and indie games but if they’re really trying to market themselves as a serious competitor, then it may not hold up as well. The OnLive integration really helps that though. But not everyone’s internet connection is fast enough to handle that. Not to mention, OnLive itself isn’t really all there yet. 1.5 GHz or whatever the Tegra 3 chip has really isn’t a lot. And I do believe that the Tegra 3 supports up to 2gb of RAM, and Ouya only has 1gb. I know I’m kind of missing the point of the Ouya, but it’s still a concern to be mentioned. Especially since the new Xbox is rumored to have an Intel chipset/CPU and 8gb or possibly even 12gb or RAM. I’m a little worried that Ouya won’t be able to keep up.