The 14 May issue of the weekly German magazine Der Spiegel has an article (subscribers only) about our team and various online projects at Nature.
I didn’t concentrate enough in German classes at school to know what it says, but hope to get a translation soon. In the meantime, be impressed or have a good laugh at our expense, as appropriate.