Please email support@itch.io
The staff at Itch handles all the purchases/downloads, I'm sure they will be able to help.
If you still can't get it working, email me at fpvfreerider@gmail.com