I'm sorry, I'm unfamiliar with how this stuff works on Linux and I haven't heard anything from other folks who have downloaded that version.
If you have steam maybe the 'add a non-steam game to my library' function might help?
I decided to use the itch app and it works, I'm sorry if this inconvenienced you
No worries! I'm glad you got it working.