I've been playing around with it and found that there are parts which are not easy to accomplish.
- .exe icon. - This can be changed using some external program to edit the .exe file after export. If this other program can edit it, why not C2 on export?
- Parameters. - There appears to be no way to use startup parameters with games exported via NW.js. This can be achieved by loading the index with the nw.exe file which is downloaded to run C2 files with NW.js in the first place by adding the runtime parameters as get values and then using the browser object to read these values. Is there no way that this too can be incorporated?