Yes, the software will run on 64bit version of Windows 10, but the only way to download it is through the download page at Software Informer. I've downloaded the only installation package and continued with the extraction since it's an archive with self extraction enabled. The installer was compatible and worked normally, therefore the software installed properly.
Use the following link to reach the download page: http://jellyfish-light.software.informer.com/download/