Planet crackers