Mars clues, supercomputers and 'spring-loaded' spiders: What science revealed in June