Oh, that's super weird. I will admit the downloads are probably not the best... (as I have almost no experience with that), but the constant flickering with the web is new. Would you be down to let me know what browser you're on? (and thanks for your feedback!)