[UPDATE] A representative for CD Projekt Red tells GameSpot that Green Man Gaming's Witcher 3 codes are coming from an "unknown source." As such, none of the revenue from Green Man Gaming's current Witcher 3 promotion will go to GOG.com or CD Projekt Red. If you'd like to buy The Witcher 3 directly from CD Projekt Red, head to the game's GOG.com page here.

[UPDATE 2] Writing in the CD Projekt Red forums, business development manager Rafał Jaki said fans of the company should not buy The Witcher 3 from Green Man Gaming.

"I would kindly ask our fans no to buy via GMG at this time. We had not sold them Keys and don't know the origin of them," he said.

[UPDATE 3] Green Man Gaming has responded with a new statement from its CEO.

The original story is below.

Green Man Gaming has rolled out one of the best offers we've ever seen for The Witcher 3: Wild Hunt on PC. The site is currently offering pre-purchases for $39, a healthy 35 percent discount from the role-playing game's standard $60 price.

Your copy of The Witcher 3 will be delivered by way of a key redeemable through The Witcher developer CD Projekt Red's own DRM-free platform GOG. Keys will be distributed prior to the game's release on May 19, allowing you to pre-load your copy.

Green Man Gaming's deal is the best around for the PC edition of The Witcher 3, but if you'd prefer to buy elsewhere, GOG and Steam are offering the game for $54. Console players, meanwhile, can pre-purchase The Witcher 3 for $54 on Xbox One and PlayStation 4.

After multiple delays, The Witcher 3 release date is May 19. However, since the game unlocks at 1 AM CET, that means people in the United States can actually start playing on May 18.