Tell me I'm not the only one who thinks the graphic in the middle of the logo resembles something other than anything space-related?
I must admit that one of my friends at school made the same comment back when I created it though. I didn't understand what he meant at the time, but after hearing it again 15 years later, I just had a solid laugh, so thanks!
It does surprise me that whoever redesigned the site chose to keep that ancient graphic and logo...
I believe that there at least few puns related to astronomical bodies possible.