Microscopic alien creatures under the microscope