Just to be clear: the moderators here on the Amanita Design forum are not part of the Amanita Design staff. We are fans that take care of this forum
for the Amanita Design developers so that they can put all their focus on making inspired new games.
Also, none of the mods here are knowledgeable about the OUYA port of Machinarium. So if you are looking for answers to OUYA-specific questions please visit this OUYA forum site I found (there's only the one thread about Machinarium but you can probably still find solutions there)
http://ouyaforum.com/showthread.php?16212-Machinarium-Amanita-DesignGood luck and happy gaming.
~Alex