thats why i said they really suck. they dont have an official download link anywhere, they dont host their own file, they just upload totally random versions all over the web and basically tell u to figure out which 1 works. a lot of the links r dead etc >.> very disorganized
ull also most likely need to download some of the past manual patches, not sure the patcher will get everything for u (last time it missed like 2/3 of the files)