It did not accept my perfectly valid email address, just because it had a + in it. Not impressed.
I felt the video is promosing, let me see if it accepts my email address.
The video was okay-ish, but the lack of _any_ kind of reasonably content on their website was a big let down. I tried to request an invite anyway, for the heck of it (I usually give these things a try, when they can present something marginally interesting), but if they don't want my email address... well, I'm not going to force them to have it, either.