They have the game in the Hamley's in London smile
And another game shop, but so many shops... I forgot about the name.