I just had to switch from windows 7 to 10 because my desktop crashed due to boot file corruption and it was time to bite the bullet on Windows 10 anyway.
As a result i had to re-download VASSAL.
When I tried do that from the VASSAL site downloading the installer, the installer fails, reporting back a Java error -- won't install.
So that's a problem with the install program right now.
In order to get this to work, I had to install Java separately from the Java website using a Chrome browser. Edge won't work for that, is what I've heard. So that's an issue there.
It looks like the install install program needs to be fixed or else VASSAL won't install correctly on new machines with newly installed Windows 10 unless Java is already installed.
Some users may not figure out they have to go and install Java separately in order to get the installation program to work.