The long awaited and promised 3.4 patch has finally been released, weighing in at 97mb it is quite a hefty download.
But due to lots of bug fixes and new additions hopefully it will be worth the download. Things included are - new scoring system, built-in anti-spam amongst lots of bugfixes and cheats removed.
Lots more info at the download link -