Game Store on Murray and Allen

Noticed a sign on the corner of Murray and Allen that just says "Game Store". Anyone know what kind of game store? Can't find any info online.