I was able to get it working on Manjaro 5.6.16-1 XFCE. The file is actually a tar archive which is meant to be extracted just like the gz (My default archive manager, Engrampa Archive Manager, was able to do it. There should be something that can extract tar archives available for any linux version). Once it was extracted I had to run "sudo ./nw" in the terminal to run it, as the desktop file didn't work for me, and the sh file depends on input from the desktop file. It appears that once sudo has been run one time, subsequent runs of the game do not need super user permissions, and nw.sh can be modified to run the game by changing the 2nd line in the file to "./nw 2>>error.log" Once run, it works perfectly.
That is a bizarre couple of hoops to jump through, but for Linux Mint Engrampa did indeed work where 3 other archive managers had failed. Every time I run it I either get 2 or 4 errors depending on whether I run it with sudo, and editing nw.sh to launch by itself didn't work. The audio is always intolerably stuttery no matter what I do, sounds like maybe a buffering issue?
Here's what it gives me on launch when I use sudo:
- LaunchProcess: failed to execvp:
/home/user/Games/Rex Another Island/linux64/nacl_helper [13745:13745:0712/085229.517280:ERROR:nacl_fork_delegate_linux.cc(316)] Bad NaCl helper startup ack (0 bytes) [13743:13766:0712/085229.655827:ERROR:nacl_browser.cc(306)] Failed to open NaCl IRT file "/home/user/Games/Rex Another Island/linux64/nacl_irt_x86_64.nexe": -4
To make matters worse, the Windows release doesn't even seem to want to work via Wine.
I tried the wine version on my computer and it did not work either. When I looked up your error message I found a couple of other people on itch with this issue and it seems like it has something to do with WebGL or having chromium or nodejs installed? Link 1 Link 2 Link 3 I hope this helps a bit, I'm not good enough with Linux to dissect this problem much further.