sexy romance sexual content visual novel gameplay supernatural commentary hentai nsfw horror story rich mature indie pact with a witch terrathefoxgaming gothic cartoon anime nudity