I caught this from Facebook from a post to their fan page. Looks like Netflix is going 1st party for their community hosting.
They went all out with profile pages, social networking, gadgets, forums, and group support.