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. ??