i'm confused for a number of reasons, the main one being i already paid once on itch, so i'll just agree with you