OUYA updates backers about launch titles, day-one software update Posted on March 29, 2013 by Laura The OUYA Tegra 3-powered Android game console is having quite a day, but now …read more