I've been "assigned" a user name and password, along with an invite. (Bwah?) Anyway, reading over the concept is making my teeth itch. I don't even want to use the password to get in and look around because...well, itchy teeth.
If anyone knows what I'm talking about, plz point me to the LJer who asked about this (I don't want to re-invent the wheel), so I can piggy-back on what they found out.