I just checked and for me it installs and plays without a problem when using the itch.io app.
Awesome, maybe it was just a bug. Thank you, installing it now.