I was intrigued to read about the recent discoveries in 2010, I'll follow your reference links to find out even more about these strange creatures :)
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••