Ok, I cant get zumocast installed on my computer. I get a message that says "you need an internet connection to set up zumocast" even though I am connected to the internet. I really want to use zumocast but this is pissing me off. If anyone knows why this is it would help me out greatly...