You are absolute correct , seven years old and most of the categories have no submissions in them. Looks liks it was down for all these years.
it's work on me, but very funny if you see on directory footer. (Copyright 2008 - 2017) we still on 2015.