Twitter doesn't even let you see recent tweets on mobile any more if you're not logged in. Mmo champion and wowhead both have a tracker right at the top and it works great.
I just went through this and my order was: Reddit for anyone talking about an update, website for the Twitter link, Twitter borked, check steam news, nothing, come here, check the announcement forum, nothing and assume that's out of date, then here where I found this post.