This is a *very* cool store that is in desperate need of some better visibility from the street.
I walked in while waiting for Twice and Nice to go through my resale-clothes and discovered this very unique retro game/music/movie store with a lot of character.
The staff was very nice and friendly and their prices seem fair.
The thing is, I have driven by a hundred times and had no idea it was there. The name of the store doesn't invoke very well what their business is, if not for the neon green XBOX sign in the window, it probably never would have grabbed my eye. Hire someone to do bright window paintings or get a brighter sign that highlights who you are or something, more people should visit your shop but it's hard to detect in the wild! :)