Not sure why it's gone, I've notified Lee so I'm sure he will sort things out. I think it has something to do with the site using excessive server resources for one of the extra features, but he's not sure which one so has removed them and will add the features back in one at a time to find out which is causing the problem.

For now you can use the 'What's New' or new post links.