Viewing a single comment thread. View all comments

MegaMegaTime t1_j6m56bx wrote

A video game retailer that sells in your country.

10

GrimReaapaa t1_j6m6hbl wrote

It’s Called “Game” in the uk,

But Iv not known a single British gamer that doesn’t know who or what GameStop is.

6