is there any difference between this one on itch.io and the one on dlsite? is it just the same thing?
When you pay on dlsite you get the supporter version, which is the most up to date. But dlsite version is also black bar censored which is required due to Japanese law (where they are hosted)