I think Filmon lost a court case and had to shut down or faces certain restrictions. See this story.