I'm not entirely sure how to phrase this, so please bear with me.
So, for the game I'm developing, it's made in the style of Hunie Pop and, with that genre of game, there are going to be... images that aren't entirely SFW. How the developers for Hunie Pop circumvented this on Steam is by distributing a patch of the game via the game's community page that uncensored the game. I'm not sure of the... ethics of this method, but it worked and works for many other developers that make games that are 18+.
My question is, however, are there any other ways to do this other than a patch? The ideal result for this project would be to have two versions of the game: one that is safe for work/streaming/steam and one that is the full version of the game that has everything uncensored. My idea is to bundle them together. Say the game is available on my team's website as well as Steam and buying the game on one platform bundled it with a game key that would work on the other (if that makes any sense). Would that even be possible? How does one generate game keys outside of Steam? Would that violate Steam's ToS?
Fortunately the project is still early in development so we have time to get everything sorted, but it doesn't hurt to figure things out early.
Thank you in advance!