The itch app will not install Cosmoteer, it only downloads the setup.
My best guess is it's getting blocked by an anti virus.
You use the setup to download it... double click the setup and download.. its very simple
Yes, but then the game can not be launched from within the itch app making it useless.