It's Brian's comic and game store if you would want to visit it while in town.
This is the location of Brian's second store. There is cool shopping and good food available at other stores in the same location.
There are some great restaurants on Douglas between McLean and Seneca - you might want to stop by while you're here!