when you press "buy now" at the bottom under "paypal" is a "I already paid for this" page. That should send you to a page that explains how to access your purchase, you didn't need to re-purchase it...
I didn’t know, I wonder if I could contact Itch and let them know of my duplicate purchase ?
In my library it does show me having the same game twice. ??