Is CyberLink YouCam for Windows safe to install?

CyberLink YouCam icon

CyberLink YouCam for Windows

Play and have more fun than ever before with your webcam

10