The Space Planet Puzzle