I tried to click through to a support Twitter from the main one to see when the next game update was, and now it redirects you to registering. Clicking posts also makes you go to the register page.
The only way to browse Twitter without an account is through off-site redirects to a post, or through manually typing in the link.
I don't have an account and there's nowhere else to check.
I don't think you understand the concept of shunning.