Is ManyCam for Windows safe to install?

ManyCam icon

ManyCam for Windows

A funny webcam application

8.3.0.9