Islands in Space: The Challenge of the Planetoids