Economy in the dumps? Not for Gamestop