From what I found, the short answer is no.
Long answer, summarized from a form post: the original dev got sick and launcher was left in limbo. Someone eventually contacted dev, the dev got better but "left android" and gave the person permission to open source it.
It is now avalible on GitHub, but does not seem to have an apk for download.
The oportunity was there, so I took it. What else would I link to? Actual pateron?