We're working hard on the game port for OUYA.
We've finished the Joysticks support and we can say they give much more precision and feels great on the game.
Right now we're working on the payment processing inside the game, since it's the only way to sell on OUYA. But we're already playing it and will be out pretty soon.