OK, I'll reword it next time. But it does mention on the site to use a mobile phone rather than a computer.>> Google has withdrawn support for Chromecast on computers.
Not exactly true.. they withdrew support for setup from computers..
EDIT: It's not a good idea to use your email address as a login name. Bots are active all the time on the Web and publically available email addresses are used for nefarious purposes all the time.