Well no one told me about it that I know of, but I was browsing last night and I can see myself spending many hours there. I was referred to it by a friend when we started talking about Godard's Vertov group.