The contest holder mentioned in his brief few things....puppies, nerd things, neuroscience. Logo title is inner space....so the brainstorming went like this...space, dog, nerd thing (telescope)...and this is the great result.