Europe’s Euclid space telescope blasted off Saturday (1 July), kicking off a first-ever mission to shed light on two of the universe’s greatest mysteries: dark energy and dark matter.