I'd only be guessing here, but I wouldn't be supprised if they lurk the forums here. But your best bet would be on their own official forums here.