No worries, it should be back... Google generally doesn't return multiple pages from a site for the same search query. It was outranked by the "positive thread" and now that it's gone, will likely...