Tardigrades or ‘water bears’, might just be the best space explorers we know of. But, could they actually be the reason for life on Earth?