Love the story (again!). Maybe call the planet Helot (hee hee). It's an interesting presentation: the background is photorealistic and the map is stylised, but I think it works. I wonder whether having an atmospheric haze (blue outer glow or something) might work with it?