just come to discord, https://discord.gg/WsqnqH5, it's easy to talk there
on what site is the installer? a lot of sites like softonic pack ads in installers
You don't need account for discord, just a name.
Yea, they didn't update the trailer and the pictures, that's not great, people might get the wrong idea about Adro from their site, not to mention the malware.
Unfortunately I can't do anything about it except post on the main menu that Steam and itch,io are the only official sites.