...No, just sounds kind of silly and out of place for a name. Additionally, naming him after your let's play channel sort of puts him in the shadow of that part of your life, and to be honest it doesn't really scream "overcoming any obstacle" either...and vaults are the last thing I think about in terms of "Instant geek cred".
Hell, if you wanted a boyish, geeky name that screamed "overcoming any obstacle" Link'd probably be more appropriate. Just remember, kid's gotta live with that name:
King of the Sandbox said:
Completely. I'll use it as a lesson about how someone hating on you because of your name makes them ignorant and petty.
Then it's settled, name your kid "Dog shit". "Dont worry son, those 6 billion other people are just ignorant and petty".
Edit: Middle name? Hmmm, vault's not too bad, might wanna make that clearer in your original post.
Hell, a friend of mine's middle name (but I'm not sure if it's...
official official or not) is "Silly sausage"...I swear I'm not making that up.