No, its for closed beta, but even if the client downloaded tonight or tomorrow or the day after, you can't play till July 17th, sorry if I confused you.
You have access to closed beta, I was under the impression you were wanting to play almost right this instant.
Well, I would like to play this instant, lol. Do you happen to know if this can be used for Open Beta too, or is everyone going to have to apply for the Open?