Basically its a Beta test site for searching for sites associated to words. You can set up free links to your page and change links that have already been set up (plus you have the option to buy a permanent link for a few dollars). We bought Shanghai!
So if you go to AllYourWords.com and type in Shanghai, you will end up back here at MadAboutShanghai.
Whilst you are at AllYourWords, add in a few key words for yourself. Interesting and a bit of fun. Viable for the long term - probably not.