I was able to download and install Neon 1.0.2531.0 on my Windows 10 Machine. Now, when I try to run it or reinstall it, it closes immediately.
Sometimes I can see the box where it requests to become my default browser; sometimes it does not. In any case, it is not there long enough for me to react to it. I tried changing my antivirus program; no help.