The DomJOIWitch is a JOI themed game where you create your Witch, setup kinks, endings, toys and more! The core game loop
is just a simple BDSM theme session with your Witch/Mistress/Succubus. There is a lot of customization, a lot of systems
are in place already, but game is still in early stages of development. It’s my small passion project that I hope
one day will become something bigger with your support and feedback.
Thread Updated: 2026-09-03
Release Date: 2026-08-16
Censored: No
Version: 1.80
OS: Windows, Linux, Android
Language: English
Store: itch.io
Other Games: Link
Genre:
See More
3D game, 3dcg, animated, bdsm, big ass, big tits, female domination, humiliation, masturbation, mobile game, monster girl, pov, sex toys, simulator
Installation:
See More
1. Extract and run.
2. Enter+Alt to toggle fullscreen.
3. FOR ANDROID – IF YOU KILL THE APP YOU HAVE TO RESTART IT AND THEN EXIT GRACEFULLY with “WAKE UP” button. Also change
the settings if your phone is getting too hot. Remember about graceful exit the game after changes to the game engine
options!
Changelog:
See More
v1.80
See More
- ✅ Mercy mechanism – A whole new AI layer. Beg, get denied, or get granted mercy.
- ✅ Android drops the SM5 build – Too many of you told me your high-end phones were crashing and running way too hot. The SM5 build is gone.
- ✅ Reward/punishment weight rework – Rewards were starving whenever too many clusters were enabled. New weighting math makes both rewards and punishments more prominent.
- ✅ New Kink: Servicing – Service your toys to your heart’s content – 10 ways, from footjobs and assjobs to licking the anus-shaped stroker.
- ✅ New Toy: Sleeve Toy – Male masturbator support. It’s not a smart toy, but hey, it’s something 😉
- ✅ New Toy: Nipple Clamps – Because burning nipples are just so sweet.
- ✅ ASMR ambient reward – An ambient ASMR reward that fires even without dedicated ASMR tasks.
- ✅ New animation – Used only for breast worship, but a nice one :).
- ✅ Massive refactor – This one’s mostly for me, but it benefits you too in the long run: the longest file (not counting test files) is now 700 lines instead of 4000.
- ✅ Changes to the fade-out-fade-in background – Small change, but some of you noted the black background could be replaced with something sexier/warmer.
- ✅ Hair no longer blowing ‘in the wind’ – Toned down the movement to make it look more natural.
- ✅ Female Genital Support – The promised feature is here, opening the door to lesdom and future futadom content ^^.
- ✅ Both Genitals Support – You can also use both genital sets at once, because why not.
- ✅ New Kink: Pussy Torture – Slapping, pulling on the lips, and more.
- ✅ New Kink: Breast Torture – A classic – available for everyone, works great with nipple kinks.
- ✅ New Kink: Clit Torture – Because you deserve it ^^
- ✅ New Kink: Pussy Insertable – Insertable content for female genitals. Revolutionary concept!
- ✅ New Kink: PEI (Pussy Juice Eating) – PCEI’s cousin has arrived.
- ✅ Female endings, edges, pleasure tasks, vibrator, humping, fingering – The whole toolkit, ported over and filtered.
- ✅ Required Genitals system – Incompatible tasks shouldn’t even get created anymore :).
- ✅ First Run overhaul – New widget for pronouns and genitals. The EULA will trigger whenever you launch a new version, along with first-time setup.
- ✅ Degradation tasks + mirror – For when you want to feel bad about yourself.
- ✅ Anal fingers toggle – Want butt stuff without the fingering? Now it’s possible.
v1.70
See More
- ✅ Chastity system added to the game – The most requested feature after futa. It’s finally here.
- ✅ Chastity Level 1: Pleasure Denial – Tease and command without a cage. Mental play with no changes to release. No cage required. You can unlock during session.
- ✅ Chastity Level 2: Mid-Session Cage – Requires the chastity cage. Both your release and pleasure are threatened. She may lock or unlock you based on her mood; the threat is real. No long-term obligation. You can unlock during session.
- ✅ Chastity Level 3: Long-Term Chastity – Spans multiple sessions; must be worn before the session starts. You can unlock during session.
- ✅ Chastity Level 4: Real-Life Chastity – Spans multiple sessions; must be worn before the session starts. You cannot unlock during session.
- ✅ Once sentenced, some options are locked – No cheating! You committed, now you suffer or enjoy your denial, you are into it anyway 🙂
- ✅ A shitload of chastity-related tasks – Cage stroking, vibrator-on-cage, humiliation, affirmations, a lot of dialogue, speaking, mirror task and more…
- ✅ Sentence tracking – The game remembers your sentence and counts down sessions
- ✅ Emergency unlock button – For when reality calls, do not worry she will treat it like nothing happen…
v1.69.5
See More
- ✅ Breathplay kink – it’s here! Enable it in configuration and hold your breath. Or don’t, depending on her mood :p.
- ✅ More makeup options – ~30 new makeup options added. The Witch is now officially more fabulous than ever. She can look like Warhammer 40K chaos worshiper…
- ✅ Pleasure task tweaks – “less is more” tweak in “Kink -> Misc” on pleasure tasks, making them shorter and with lower chance to trigger. At least 4 people wrote about this and I listened…
- ✅ Custom colors for makeup – same way as with skin color etc. Goth black? Hot pink? Starcraft teal? The power is yours…
v1.69.1
See More
- Critical bug fix – Tasks were not being filtered by player status correctly. This has been fixed. NO MORE DOUBLE BUTTPLUGS :)!
- ✅ Feminization kink – It’s finally here! Enable it in the configuration, and she will start treating you the way you always wanted.
- ✅ Feminization toys and accessories – Panties, bra, stockings, heels, wig, choker, lipstick, nail polish, makeup, and feminine perfume – all supported and wired in.
- ✅ Feminization tasks – Mirror tasks, speaking tasks (affirmations), degradation tasks, edge tasks, and orgasm endings for the feminization kink. Each toy category has its own dedicated tasks.
v1.69
See More
- ✅ Buttplug – Feel the pressure.
- ✅ Vibrating Buttplug – Feel the pressure and buzz.
- ✅ Anal Beads – Push them all in, and then – bead by bead back out!
- ✅ Prostate Massager – Let it milk you. Tasks were written for vibrating types! Because they are the most popular (I checked!)
- ✅ UI Changes – The main task window is better, text placement is better, new status elements added – cleanup work
- ✅ Multiple new systems – Rewards, punishments, delayed tasks, task cluster filtering, task filtering (read the Technical Deep Dive, it’s boring!)
- ✅ New brows – Found some nice new assets – so why not. The thinner ones are genuinely cute!
- ✅ Fewer reflections – Lighting changes in the main level. Less disco ball in her eyes, more moody atmosphere.
v1.60
See More
From official changelog TLDR
- Horns – 12 styles × 12 materials = 144 combinations. Demon? Deer? Cute little devil? Yes.
- Wings – 12 styles – from tiny fairy wings to giant succubus wings. Special animation folds them when she sits or lies down!
- Tails – 16 fully animated styles – fox, cat, succubus, heart-tipped and more
- Pupils – 15 styles – human, cat, goat, octopus, heart, void, and more. Because why not?
- Earrings – 5 styles of dangly goodness. I wanted more, but some assets were broken!
- Elf Ears rework – Elf ears are now slider with extra option to make them ‘down’! Just check it!
- Google Pixel 10 GPU support – Google Pixel 10 and other phones that are using Imagination GPU should work thanks to community feedback and testing!
- Colorblind modes – Full accessibility support for our colorblind degenerates. Please let me know if any UI elements need better contrast!
- Glasses – 9 styles from cute round frames to a literal monoglass. She’s nerdy, she’s dangerous, she’s judging you
- Massive outfit update – Magic, Village, Warrior & Hero packs; previously there were 7 outfits (without color variations), now there are 66!
- Smart outfit filtering – The OutfitDirector now actually thinks. Outfits are filtered based on your character’s body morphs
- New faces – New face options – previously 7, now 12
- New hairstyles – Two new hairstyles added in this update cycle
- More outfit colors + smarter randomization – More and better color combinations
- Character Creation level is more focused on her – Black background, no more random props, just her!
- Game size slashed from ~2.3GiB to ~1.35GiB – Massive texture and asset optimization. Your storage space is precious, so is our time!
v1.50
See More
From official changelog TLDR
- 2500+ tasks with proper grammar – From 1500+ to 2500+ tasks, all with fixed grammar, articles, and pronouns. Your Domme now speaks like she went to finishing school (before she learned to ruin you)
- HUGE Android fixes – Game finally looks like it should on older devices. No more static TV skin, fixed hair rendering, better performance.
- New music – No more looping the same theme until you hate it – Good mood and bad mood tracks
- Music doesn’t restart between levels – Seamless transitions, maximum immersion
- Progress saving – Killing/stopping the game now ACTUALLY saves your session progress and settings. Revolutionary, I know!
- Pronoun support – He/She/They options (Pact → Naming → Extra Options). You asked, she delivers
- New animations – Squat [worship], crawling idle [base], sitting with legs up [base]. More ways for her to tease you
- New physics engine – Kawaii physics with substepping. Yes, the jiggle physics have a kawaii name. Deal with it
- No more jiggle after teleportation – Fixed that cursed boob/butt earthquake when she moves
- No more screen dim on Android – Your phone stays awake even if you can’t
- New session type – “Her Choice” with rising probability of ending. She decides when you’re done, not you
- Better task mix – Timed AND counted tasks together, with proper grammar. More variety, more pleasure, more suffering, more fun
V1.420
See More
From official changelog TLDR
- New Hairstyles: Added 5 new hairstyles to choose from.
- Nose Morphs: Added about 5 new sliders for the nose (F4 only had 2!).
- Lip, Cheek, and Jaw Morphs: Added sliders for the lips, cheeks, and jaw-features – most of them F4 lacked entirely.
- Hair Customization: Added hair highlights and roughness options, similar to the F4 setup.
- Negative Sliders: Now available on existing morphs like the upper and lower body. Be careful: extreme negative values on the top might cause some clipping, but it’s still not as bad as F4 was. One specific top is currently problematic; it will be reported to the asset author for a fix.
- Face Sliders: Some negative sliders (like smaller cheeks) might not work depending on the base face model you choose. This isn’t a bug! Neither is the “aging” effect that makes some faces look like a ‘gremlin’ and others like an ‘old lady’ – just enjoy the variety.
- Modesty Mode: Now features three options: CFNM, Modesty, and Half Modesty (just like V1.40).
- New Animations: No more looping the same three animations for basic tasks! I’ve added a variety of base animations to keep things fresh.
- “Stroke to the Rhythm”: A rare new task where you must follow the rhythm of her hips.
- Modding Foundation: Task clusters are now defined via JSON. This is the first step toward allowing you to add your own custom tasks, kinks, and habits!
- Massive Refactor: The code is cleaner, faster, and more stable than ever.
- UI Improvements: Added automatic text wrapping and fixed several annoying typos.
v1.30
See More
– Timed Endings!
– A lot of improvements under the hood for AI. Some of them are not used yet, but they will be in the next releases :)!
– Task chaining
– I tried to combine the DX11 build with DX12/Vulkan for Windows -> it didn’t work :(, so I have to release it separately
– DEV TOOLS
– No more annoying firewall pop-ups on Windows! The game won’t ask for network access anymore. That little problem that
led to a heated discussion? Turns out it was the darn Apple ARKit causing trouble—more on that in the long version.
– I’ve completely disabled the entire Unreal Engine TCP/UDP network stack. It shouldn’t have been in the game, so now it’s guaranteed not to be sending anything, anywhere.
– Game buttons are now modular, cleaner, easier to extend, and better positioned (especially that all-important cum button!).
– The Options menu now displays the game’s version number and release type (Demo/Full) alongside the RHI (Render Hardware Interface) selection.
– New tasks
– A lot of bug fixes, polish, improvements
Developer Notes:
See More
The game is in early development, expect bugs etc. With your support, by kind words, and if you could financially,
feedback I hope to make it better and better.
You can check the changelogs on my itch.io page, Patreon and SubscribeStar pages, they are overdetailed >.<“, but shows
the journey of the game.
Lastly I’m aiming for a bi-weekly release – but because I overshoot the scope sometimes it takes longer. The release model
is full game -> development builds -> full game -> development builds and so on. Development builds are not stable and
aimed for higher tier supporters on Patreon and SubscribeStar. I won’t be super mad if someone shares them, but please know
that it can take up my time when someone reports the bugs from not fully tested development builds.
ANDROID USERS: Please note that Android version requires rather newer phones, and top tier ones for best experience (Vulkan SM5). I’m unable to fix all the bugs, on all the hardware, so if textures are broken and your phone cannot handle it, please
do not be mad :). I’m using the Samsung S10e and S22 for testing -> both are top phones, even if they are “old” now.
Older Windows machines: If the normal Vulkan build does not work, try the DX11 build, it’s made on the same codebase, so
all logic, tasks, reaction are same, but graphics backend is a little bit older, allowing more compatibility.
DOWNLOAD
Win: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Win (DX11): BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Linux: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Android: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Win: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Win (DX11): BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Linux: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
Android: BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE





