The creators have the new version for TotA up on their forums; http://han891.freeforums.org/index.php
Just released about two weeks ago.
Just checked that link, there is no mention of any mods available. It wants me to sign up, before letting me see anything i might want to sign up for! That is very rude indeed!! Because of that, i would not sign up to their site, even if they paid me!