Ouya hardware impressions, aka Indie Game: The Console 44656

This photo stored at: ouya

It's low on horsepower but delivers plenty of cheap, interesting TV gaming. - high-definition photo for free download.

ouya games lineup

ouya