Myself and a few others are having trouble logging into TW right now.
When we try to get onto the game a Facebook picture with a thumbs up (with a bandaged thumb) shows up saying that the page is not found and that the link my have been removed.
Help?