I followed a link from an add on facebook earlier. I registered and started playing. That was on my work computer. Now I'm at home but when I try to login I'm told I have to have an invitation code.

Can anyone explain this to me?

Thanks in advance.