what is the diference between steam and itchio version?
No plans for differences
I'm glad, but i have a question, one thing that caught my eye is an image of the girls on that strip thingy, what's that?