Its a cdkeys.com key. I've used them once before and they were fine. I can't seem to find anywhere saying they're stolen keys. Best price for a game that will be terribly overpriced …