Email support@itch.io and explain if you are still having problems downloading.
(Itch handles all the purchases/downloads)