Hey is itch.io spyware? I removed it and it still comes up in Applications, even though the .app file is not there anymore. and it's working.... this doesn't seem legit