Hello! Thank you for purchasing CTHON!
There should be a "Claim Steam key" section beneath the download buttons on the game's download page. If that is not showing up, I would try contacting itch directly by emailing support@itch.io. This happened once to another user and they were able to get it solved.
And thanks, happy new year to you as well!