I think if you can't find your download info in an itch.io email, maybe you can find it on your My Purchases page?
Recent community posts
I may be reading this wrong, but it looks like the version on Itch.io (Oct 2016) is over a year out of date for patches compared to the Steam version (Dec 2017 beta(?), March 2017 stable).
Also, I noticed that it doesn't save progress after the intro sequence, even though it says it does. You have to play a full day before it saves for real. I thought the saving was broken at first, but not quite! Confusing.
I'm curious to see what Sundae Month does for their next projects!
You seem to have a knack for making games that are unique, cool, and very satisfying and fun to play, but which end up being easy repetitive levels/scenarios over and over and over. I would like to see where you take your game design in the future!