I'd appreciate if the devs could upload it to itch.io and maybe link to it so people can appreciate/access it easier.
That's not a huge deal for many people.
Right now it's a bit of a problem (limited storage), but it won't always be.
@DIDGames, could you upload DIDnapper here? If that's not an option, at least include the link @frisil provided (or an(y) legit\official download link(s)) in DIDnapper 2's page — with the information it's the first DIDnapper and any info on additional software\files that may be needed… As it's very likely this comment thread will get buried sooner or later.