RLV News gets the latest news from Unreasonable Rocket. First it was purple monsters, and now, as RLV News notes, it's a color scheme suitable for a certain group of blue megastars.
My impression is that it looks cool in the shop, and I suspect it will look cooler flying. All sorts of marketing ideas suddenly come to mind, and the comments confirm this. What corporate logos are circles or spheres? If marketing doesn't pan out, maybe with a little artistry that sphere could become Neptune, or the Earth?