Hi, the Special Edition was produced as part of a Kickstarter so a digital download will not be made available - sorry!
That's sad but I understand! Just purchased Soulless 2 to dry my tears. ;)
edit: On your website I see that if I purchase a physical edition I get a digital version of the game too, so there is a digital download version, just not on itch.io?
Yes, you do get a digital download if you buy the physical version (the same goes for all the physical releases).
That's sad indeed, because the Special Edition plays much better with the tweaks.