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