When you say "these guys seemed to have done it", realize that the Evochron games are done by just one guy. That makes it all the more impressive. Oh, and he frequents and responds on the forums a lot.
As for a Mercenary specific forum, I don't think there is one yet. You can visit http://www.starwraith.com/evochronmercenary/index.htm
and get to the forums from there. I see people talking about Mercenary under the Announcements section quite a bit.