Try to clear your cookies. relog into itch and see if it's there. If it's not, contact them directly. Hope this fix your problem. (This happened to me before with a another game and I had to clear my cookies to get it to show up. I followed the email link for my purchage page)