Salnax on 14 October 2022
SKMBlake said: I wasn't aware Game Stop had shops in Europe |
They have about 900 stores across a few countries like Germany, France, and Italy, although many of them are still run under the French Micromania brand.
Love and tolerate.