Another site that is not known what happened to it is Octopus TV. Disappeared a few months ago, he never showed up again on the Italian web. Yup ...