the IO version is avaliable for us germans
they mean that the only difference that they can think of, is that the itch version is available for german people, whereas the steam version isn't, since steam region blocks all adult only games in germany.
to answer your question tho, i don't really know, since i am german. but i do think that they're otherwise pretty identical ^^