I want to complain and it looks like this is the only place to do so appropriately.
Remember the sign-up thread? I wanted to post something like "Hey, is it too late to sign up for this?" there on December 31st, but the thread was disappointingly taken down already. What do raccoons have against being trolled?