New Translations
There are three new translations available, Italian, Spanish and Chinese (simplified). Get them here.
Also Andreas M. have been kind and added a mirror download of tugzip3.exe. This website has been rather slow lately and hopefully this will make it a little bit faster.