Toss in a 'latest changes' or changelog someplace on the main site. Nifty to know what's been added most recently to the site. A lot of small tweaks like a skill update, image addition and don't get noticed because it's silly to post such things to the main news. A changelog wouldn't be much work, and would direct people to the latest tidbits... because you know there are the information RED ENGINE GORED ENGINE GORED ENGINE GORED ENGINE GORED ENGINE GOs out there.
~Kui
Add: Latest Changes
Kui