There actually is an arcade called For The Win on the third floor of the Pavillions but they don't sell games you just play them
No game no music stores on 16th
I think I saw one there. I can't remember the name.
There is no store to buy video games or computer games. There is also not an arcade on the mall. (But there is one nearby at 1Up bar)
Thanks! Your answer is awaiting moderation.