Recently they invalidated every key on the list except the ones that were already activated. If you activated the game they have no efficient way to prove whether or not you got it from the leak or got it from the company with your purchase via email. So the keys don't work anymore, but if you activated a leaked key already and you have the game then its yours (although wrongly) to keep.