The last few days sudden surge of traffic made me decided to track their origin. What a pleasant surprise... I was mentioned in wired.com's article. Below is the link:
Anyway... to those who came from there... Besides the half a dozen stuff I put on lego.cuusoo.com, I've got a few dozens more "labour of love" for the last "half a dozen" years of building LEGO Transformers. You can start by visit my mocpages.com gallery
Thanks for the highlight, wired.com!