i just checked it... i was right. the itch version is only larger because it ALSO contains the censored images, when the dlsite version ONLY has the censored images