A couple of years have passed since Gamstop was just an idea on paper. Gamestop is the invention of the UK Gambling Commission. Gamstop Is Launched By Nonetheless But UKGC It allows players to restrict access to online slots sites for a longer period of time. Gamstop is a self-exclusion scheme that can be used by UK players. Before I dive into the specifics, let’s start with the definition of Gamstop.