I'm guessing you didn't read the info that was given just after the latest forum maintenance (prior to the Kickstarter forum being added). The item has been removed, but you can get a similar feature by clicking New Posts when on the Forums page.
Shane