I personally was put off by the tax forms and I was kind of lost after looking at what they are asking in those forms (the non US one). So if anyone gets through this paperwork and actually manages to publish a game for ouya, please let everyone know how you did it.