KCG's web site is down for the moment during a re-organization, but MWM's is quite active.
Come to the forums and contribute your ideas. Both are game software companies. I'm AvelWorldCreator on the MWM forums (yeah, my name has a particular color ;) )