Because i have low Internet usage i only uploaded the Keygen.
Go to here to download the latest version.
I spent ages looking for this and when i finally found the keygen it took half an hour to start downloading because the lack of seeders. Don't let this happen to this one, its only 71kb. SEED!!!
p.s. I think to keygen is safe because no probs so far, if something is wrong with it please post a comment here.