Hi!
What exactly are you worried about? The final version of the DLC is available here.
So is this a standalonr DLC? Or do I have a patch?
Yes, unfortunately, there is no way to implement DLC properly on itch.io, and we made exactly the standalone version, it seemed to us that it is easier for players.
I see... Some other games I know release their DLCs as patches. Hence why I asked.