Hmmm doesn't seem top be clear how to install this after download
It's a Steam game key. You... redeem it in Steam.
You'll have received an email with the download link. If you purchased on your Itch.io account, you'll also see a download button at the top of the main page. That and you can use the Steam key you are given.