(EDIT: URL Fixed. Damn my rushed posting!)
So, I’m kinda late for the English NicoNicoDouga beta site, huh?
I’ve used the Japanese site to find much of the videos hosted here previously. Currently, the english one doesn’t have any of said videos, but I’ll keep waiting and hoping!