My mistake. I was uploading a patch and Itch overwrote the previous windows build while uploading. Should be up now!
Thank you