I remember when I last ran it I had to right click the file and go to properties, then permissions and enable execute permission before it will run.
also, some Linux distributions lack libudev.so.0 which is required to run node.webkit apps
I don't know if that is the same case for nw.js