The Ouya will not make it’s original launch date. Don’t worry, it isn’t a large delay.
A controller defect issue is being looked into and currently the system will ship on June 25th now. It will still cost $99 as planned. They’re saying this delay is due to not having enough units to meet demand at launch but I don’t believe that personally, unless they were planning on shipping a small amount of units.
I’m very interested to test out one of these things but I really can’t see it taking off all that well. Crazier things have happened though.