I think something went wrong with your payment, when I look for you under payments, the search returns nothing, so I can't issue a refund. You should contact itch directly and refer to this post.
Appreciated. I did by the game on Steam. It's really good