Logic Sequence hasn't been around for awhile to update the link. The mod can be found at ImodProductions Site now. I think you have to be registered(simple process) to download there though.
No because if you go there you do not have authorization to go to the download page, so you register thinking that will help, giving the site your email address of course, and it STILL says you are unauthorized to access the download page!
All 3rd party sites either have the same link as here, leading to a 404 page, or links to the registration page for I-Mod where many will register only to find they still do not have permission. it's almost a pyramid scheme as far as I can see, and if i start getting a load of spam, i'll know where it's coming from...!