Yes and it's the 50th most common surname in China, the Chinese word for spirit/god, a character in a pletora of other popular games and fiction, etc etc. Got any other random associations to share with us?
In my google search for 'shen', the language homepage is on 4. position. That's pretty well for an obscure programming language imho. LoL character has 2 results and one video in the first page, so it's not really overpowering other Shens.
Errr, in the search I just did it's #3. But I guarantee you that has a lot more to do with Google's knowledge of what I search for and am (potentially) interested in than anything else.