You got the streets right, but the problom with Game Dude is that the don't have any Neo games at the moment.Bobak:
Game Dude
Look them up on the web, they have a website. I used to go there pretty frequently. They're a gamers paradise (but not collectors since most of their wares are used). They're absolutely enormous (I agree with their claim that they're the biggest). It's in North Hollywood off Sherman Way and I believe Laurel Canyon.