Use free software like (open Capture Device) or ManyCam to test if the camera works without the potentially risky .exe .
There is no verifiable legitimate brand operating from that domain. It has been flagged by some security vendors as a distributer of outdated or malicious drivers.
Furthermore, because Windows 8 reached its "End of Life" for mainstream support, many modern download portals auto-detect your browser or OS and try to push you toward Windows 10 drivers, which may not function correctly on Windows 8 systems.