I didn't even know there was a desktop itch.io app. I just downloaded it but I cannot log-in. Im stuck in endless captcha loop, selecting 50 pictures of motocycles and traffic lights. I guess the itch.io app is bugged...