I just randomly went on the Owlcat page and they have the key available. Went ahead and redeemed it on Steam.