The itch.io client seems to think that Petrichor is not available for Windows, and so it doesn't provide any download options. Maybe something is flagged wrong behind the scenes; could you please take a look at it?
Sorry for the late reply! We just checked the itch.io client and everything looks to be in order. Not sure what was going on but hopefully your issue was resolved!