Just fucking put a god damn pre-translated english .exe on the site, and shit will be good. It's been pissing me off as well, so just do it, for sake of my sanity and others. As for the whole RAR argument, I really don't care. I have WinRAR, whatever. I dun give a flying shit, as long as I can...