I can't tell. I presume so, since it was a giveaway on GoG
Well, this is the thread for "soon to be expired". :-)
If you try to redeem the code in another browser (or a private window) you can check the expiration date.
My code for LBA, from the same giveaway, says "Never".