The current beta beta is out of date, so no use. I don't remember being asked for a password. I'd sign up for notifications from the beta thread and try downloading when a new one comes out. It will be easy to spot as the number of new posts will go shooting up... :-)
|