tbh I never used itch.io app
I've added mega link, it's one file, let me know if this will help you out
Viewing post in Secret Care Cafe 0.8.11 - Release notes comments
The app is super picky about download sources, so lots of games here won't work with it at all. This game was an oddity because it still did. :P But nah, the app won't work with outside links like Mega.
No worries, I'll just migrate away from the itch app for this game and go back to manual downloads. You're worth it. ;)