I don't know much about computers. Do you think this website was hacked? Someone holding it for ransom? Do you think Chaturbate did something that is making it hard to record their streams? Just curious what people think since this website isn't giving any of us any detailed information about what's going on.