Yeah, I am not sure when it's actually going to end up in the releases section where you don't have to have an account.
Discussion
I'm also waiting on PGP signatures to check like I would with normal wallet software. I could just build it myself, but I am patient.