Cool, just shot ya an email about the bug I stumbled upon.

Ah, didn't realize you were using GMS. I ask because I've found GitHub's issue and pull request handling to be quite a great tool.
I've been wanting to implement a global 'dashboard' for ouya so you don't have to exit games to, say disconnect a controller (only real use-case at the moment given Ouya's limited features), but it requires making a whole custom launcher so that you can catch the double U button press and that's not something I feel I can do successfully with my limited free time.