Okay - a mirror is up. Again - same build, but shouldn't have the dropbox download issues anymore.
Windows build
Ouya console build
General Android build (The touch-screen controls are invisible, and incomplete)
Ubuntu Linux build
Mac build
If someone has a contact at those websites that reported on the game but ran into download issues - let them know.