This little storefront on Saint Andrews Road more or less across from the big industrial plant was in the used software business, presumably mostly games as the text of the (now painted over) marquee is: Software Seconds New & Used Video Games.
Like Labrasca's it has been reported closed before, but this time is definitely the real thing. They are listed in the February 2012 phonebook, so for lack of any better information, I'm just giving the date as 2012.
I don't know about console games, but pretty much anything that runs on a PC platform is pirated out the wazoo on the Internet now, and that puts stores like this one in the same fix as CD stores (and, increasingly, video stores).
UPDATE 27 August 2012 -- The store has moved to 6903 Saint Andrews Road on the other side of Harbison and is still in business.