According to the site update news for 11/15/08, the updates included the Latest Downloads section, but I'm seeing no new files in that section. Did links fail to be added, or was the update news written on autopilot?