It took a while for the spammer hordes to acclimate to our new forum platform. Your community moderators here and I engage in a constant war with them, gaining and losing ground as time progresses. We have been winning the war for a long time now, which has helped lead to the rapid growth of our community numbers - but I fear their techniques have evolved. We will endeavor to attack them more fiercely in the coming weeks. Be sure to make ample use of that "Report abuse" link to notify the mod team of any spam you see.