Was helping a friend coz his download from the link was a trojan, so I uploaded the latest for him.
I uploaded the latest one, don't mind if I help a little, will ya TS?
MEGAUPLOAD - The leading online storage and file delivery service
Anyone wanna download, here's the link. Updated one from 8 June.
If the TS don't like it, I'll remove the link.