I think for Link Click they just took shots from the show itself and put dialogue over it. I have the four in their original Chinese version (only covers S1) and I know TokyoPop have started releasing it in German too (makes me wonder if they'll eventually do it in English themselves, or if they won't bother if another publisher has already done it)
Yep that totally makes sense! It looks like Aloha Comics will be continuing the English print of Link Click since they release the preorder link for the second volume.