I think Ouya was having issues related to dos attacks and their games page wasn't working. The discover section was also showing duplicates in the genre section and any downloads took forever. That's when I was no longer getting updates.

It's still a bit flaky now but works since the ouya.tv games page is back up and the discover section is working properly.