Thanks. I managed to fix it after a while. ;)
I have no clue how to download my kickstarter reward from Itch.io. This is the les userfriendly site I've ever visited.