Whoa there!There is no request token for this page. That's the special key we need from applications asking to use your Twitter account. Please go back to the site or application that sent you here and try again; it was probably just a mistake.
Tried with Firefox and Chrome, doesn't seem to matter that both browsers remember my twitter details or if I try logging on this screen or not. Also setup new Geekzone account and tried linking straight away, no luck there either.
(Screenshot of this
)
