It's just factor of their search algorithm. TWB didn't exist for a few days, so it fell off the search results.
The more external links to TWB there are, the sooner it'll come back- and, of course, the more traffic I might get. So if you've got a blog, board or homepage, put me up a link or two. More readers are always welcome!