Steam version is being released Friday (Dec 7th). So look at your download page (the url that is emailed to you after purchasing a game on itch.io) sometime Friday afternoon.