Heres the game download link
Its only in beta still but if you got a registered beta account and didn't yet get accepted I think you can still login as they dont send confirmation mails only download links they tell you to login with a registered GOA account, so have fun!
(would be nice with a few Thanks dont you think? )