A new version of Twitter Watch is out. The main improvement on the original is that the live feed of tweets can now be translated into a selection of languages. There are a lot of Twitter users who don't write in English!

By
Twitter, mashup