Game Over is pretty much the only independent gaming store in San Antonio. And they just recently opened up too.
It is actually a pretty nice store too. Has a mini museum in the back.
Up until now the only way to shop Game Over was to go up to Austin where they have at least three locations plus there are two GameFellas (which is another independent gaming chain).