I got my web beta invite October 2, 2014 10:02:37 PM EDT!
"Greetings Patient Adventurer! If you are receiving this email, you have been accepted into the DungeonScape web beta. We are extremely excited to share this phase with you." etc. They make a big point to send feedback.
I signed up...