Is Wakuoo for Windows safe to install?

Wakuoo icon

Wakuoo for PC

A versatile Android emulator for Windows

1.0.1.0000