Confusing and Lacks Purpose
I think that this could stay, but I don't want to say that it should stay. It's confusing, and simply put, kind of pointless. I really don't know what to say, mainly because there's nothing much to criticize. :\
This is Useful
Personally, I think that people who go on NewGrounds are probably going to be expecting stuff in English. Maybe you should have someone help you translate it?
It is useful, however, but finding it might be a bit hard. Not to mention that there are tons of websites that are dedicated to this information. I do think this should be approved onto the site, however.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.