Thats been there for ages, I used to check there for new guides all the time, like year ago, untill after 6 months nothing was ever done with it, or said about it.
I'm sure this will get updated when the staff get a chance. With the site updates, forums changes and server move there has been a lot going on behind the scenes.