Same, I've been anticipating the alpha for the last couple of weeks now. However, they've still got another week to release it. Hopefully we'll be able to play it soon.