The leak is not a surprise. To release the game worlwide it needs to be shipped some time before. That means there are people at the distributors, trucking companies and customs offices who all can have gotten their hands on a copy and leaked it.
Shops can be responsible as well, although they are under threat from the distributor.