I'm happy to see Feedback gone.
I'll miss the Feedback Forum. ;_;
Oh noes! Where will I spam legally now???
There was a Feedback Forum?
I think removing the Feedback Forum was a totally wrong decision.
Forum Rules