Yeah I'm not entirely sure what Athom is talking about. There definitely is a password.
I don't know it personally, and I don't think anyone besides Steve is able to distribute it without getting into trouble. Steve himself hasn't been in these forums for over a month however, so you may have to wait a bit to get it.