Indie Obscura These NSFW Games Will Make You Feel Shame These NSFW indie games will make you question your moral standing.