Tegra 3 isn't a speed demon. In terms of performance, it might be a little better than what the iPad 3 and Transformer can muster, by pure grace of the higher clock speed. What you'll get is something closer to later PS2 games. Which is okay, on a mobile platform.
Since the Ouya
will not use the standard Android Marketplace (at least by default), you should be able to download Ouya-specific games, which I imagine will be like the Tegra Zone + Ouya Controller capabilities. Tegra Zone games do typically look a bit better given they're coded specifically for the Tegra hardware, and that might give the Ouya a leg up.
Of course, more basic games like your Angry Birds or whatever will not require such fancy graphics and would be fine using any version.
I question how much of a viable market there is in the three dominant regions. It's certainly not the first time someone has tried to launch a "fourth console". Or even one with this type of hardware.
When I look at this, I don't really see it as "another console." I see it more as an evolution of smartphone gaming.
I think we can truly see this take off if some of the larger companies take note of it. For example, Square-Enix has plenty of RPGs released for iOS (Android ports are on the way if not already existing), and those could be pretty sweet on a TV. Some of them are mobile device exclusive too (Chaos Rings).
If it has good media capabilities though, it might be a nice Apple TV alternative.
I'll need to keep an eye on the XBMC site/forum to see if they express interest in developing a version for it. I believe they've stated in the past that an Android version wasn't planned, but since this is fairly standardized hardware, that might not be the case.
That's even better in some cases. It's nice being able to play a demo first instead of making a blind buy. Maybe they can bring back shareware. Download a demo, load it up on a flash drive. Give it to your buddy to try.
I agree. I like the fact that they require a version of the app to be free so we can at least get an idea of what we're looking at. It's one thing I really liked about what Microsoft did with XBOX Live Arcade.