Ahab being the wonderfull man that he is has posted this on reddit.
http://www.reddit.com/r/tf2/comments...ld_source_mod/
Please upvote that thread if you could, there's already some people showing interest, and upvoting could go a long way in garnering a little popularity for FF.