“Devs, as of today, any game you upload to OUYA on http://devs.ouya.tv will be available for real on OUYA when units start to ship on March 28. This means the games you have in the store after today will be in gamers’ hands when they receive their OUYA units – starting first with our Kickstarter backers, and continuing on through June when we launch to anyone and everyone who wants to get OUYA.”