💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
March 30, 2026

DomJOI Witch - v1.60 - Monster Girl Update, Outfits, And Much More - Stable Release!

Howdy everyone!

This is the stable release of v1.60, which means it bundles everything that shipped in v1.55 together with the brand-new monster girl content. If you’re coming from v1.55, jump straight to the monster girl sections - that’s what’s new for you. If you’re joining from v1.50, buckle up, because a lot has happened.

This release was about opening the floodgates of new content for character creation - fantasy, monster girl looks, and more. I wanted to take a break from coding and give the game something visually spectacular. This is the endgame for the character creator. There are no more shelf assets left to buy that fit the vision. I still have a few ideas for additions (tattoos, make-up), but nothing as time-consuming and content-heavy as this. She can be whatever you want her to be now.

Navigation:

  • TLDR - The headline features (60 seconds of your precious edge time)

  • What You’ll Notice - User-facing changes (10 minutes)

  • Technical Deep Dive - For developers and curious minds (10+ minutes)

  • What’s Next - Roadmap preview (1 minute)

  • Thank You - Closing thoughts

  • Appendix: Trello Cards - Complete development log (for the truly dedicated masochists)

⚠️ Due to Patreon rules on “Sexually Gratifying Content” this post MUST be paywalled. You can see the same changelog at my Itch.io profile at https://domjoidev.itch.io/domjoi-witch-demo


TLDR (v1.50 → v1.60)

🆕 New in v1.60 — Monster Girl Update:

  • ✅ 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!

✅ Carried forward from v1.55:

  • ✅ 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!


What You’ll Notice (v1.50 → v1.60)

She’s a Monster - Horns, Wings, Tails, Pupils

This update is all about embracing the monster girl fantasy! The Horns are one of the most iconic Succubus/Demon features, and we have 12 styles to choose from - from cute little devil horns to majestic deer antlers. Each of them can be customized with 12 different materials, so you can mix and match to your heart’s content. Bone, obsidian, crystal, gold - 144 combinations total. What a time to be alive.

The Wings range from Succubus to Angel to Butterfly to Fairy - 12 styles in total. They also have a special animation that folds them smaller when she is in certain positions, so they won’t clip through the environment or look weird when she’s sitting or lying down. Small detail, big difference.

The Tails are fully animated and come in 16 styles - from cute fox and cat, through the classic succubus tails, to more exotic options like a succubus tail with a heart-shaped tip. They move. They sway. They are wonderful.

Lastly, the Pupils - 15 styles to choose from. Do you like Makima eyes? Or maybe you want to give her a more animalistic look with cat or goat pupils? Have you ever thought about shattering eyes or void pupils that stare straight into the soul? Now you can have all of them. Make it your way!

She Wears Glasses Now

Glasses! Finally! You can now dress her up with 9 styles of eyewear - from elegant round frames to a sleek monoglass that screams “I am the villain - do not ask why it floats - it’s magic!” All glasses have proper joints, correct sizing, and won’t clip through her skull. LOD (level of detail) was also fixed so they don’t turn into a blurry mess at a distance.

This is the first dedicated Accessory slot in the character creator. More accessories in the future? Almost certainly.

Oh, before I forget - I decided that glasses should not have refraction, because it looks weird. Yes, the four-eyes effect is real and mathematically correct, but in practice it looks uncanny, so I disabled it. I hope you like the result!

Earrings

Five styles of earrings are now available in the character creator. It sounds simple, but getting these right was surprisingly painful - rotation on the X and Z axes kept breaking during import. Styles 6-11 from the pack had axis issues I couldn’t fix, so only the best five made the cut. Quality over quantity.

Elf Ears Rework

The elf ears were reworked, the previous options were ‘None’, ‘Small’, ‘Medium’ and ‘Full’, now it’s slider allowing you to fine-tune visuals. I also added additional hidden gem (I love this option!), the ‘Elf Ears Down’ slider allowing you to make her ears a little bit more horizontal. It won’t allow to create the full Frieren style, but something in between :).

A Necklace

There is also a single necklace option. I wanted to add more, but the rest of the assets I bought were broken. Reported it to the seller, but I wouldn’t hold my breath. One good necklace beats five broken ones :).

A Mountain of New Outfits

This update brings a plethora of new outfits - the base number of outfits is 66, previously it was 7. From hero/assassin-like to more delicate and magical. Magic, Village, Warrior, and Hero packs are all in. There is a lot of variety, and I hope that you will like it!

The Outfit System Got a Brain

The OutfitDirector - the system responsible for generating and layering her outfits - has been significantly refactored and improved. It’s faster, safer, easier to maintain - just better code. But for YOU as a player, what matters is this:

It won’t pick an outfit that breaks with certain morph combinations anymore. The new color combinations are randomized but look much better together than previous results. It’s a huge improvement in the quality and variety of outfits she wears. I’m proud of this one!

Colorblind Mode - Because Everyone Deserves to See Her

v1.60 includes full Colorblind Mode support. You can select your colorblind profile in the “Options” settings. I know that a lot of people rely on their operating system for this, but I was asked to add it to the game itself. It’s not perfect and I need more feedback about it. It works on Windows and Linux. Unfortunately, it does not work on Android because of Unreal Engine technical limitations.

New Faces, New Hair

Five new faces and two new hairstyles have been added to the character creator - bringing the face count from 7 to 12. I know it’s a lot, but come on, you are building your fantasy waifu that will tell you to slap your balls while calling you a urinal - so you deserve a lot of options to make her look exactly how you want!

Technical Deep Dive (v1.50 → v1.60)

This section is for developers, nerds, geeks, and anyone who enjoys reading about code almost as much as being denied release. Feel free to skip to “What’s Next” if you just want to play!

OutfitDirector - The Great Refactor

The OutfitDirector is the system that manages outfit generation, layering, and assignment. Before this update, it was functional but naive - it knew about outfits but not about the character wearing them.

The refactor has three major parts:

  1. ConfigService now carries character properties - muscle amount, breast size, weight and other morph values, body configuration - everything the OutfitDirector needs to make smart decisions. The ConfigService is the single source of truth for the game, but it did not previously collect morph information - now it’s fixed, and both subsystems are properly decoupled but also communicate during outfit initialization.

  2. Filtering pipeline - Outfits are now filtered through a pipeline before being added to the generation pool. Each outfit can declare conditions (e.g. “I only work when waist morph is 0” or “I only work when there are no extra muscle morphs”).

  3. Color system cleanup - Second and third outfit layers no longer carry their own redundant color parameters. Color 2 now correctly propagates to Color 4. More named colors were added, unused constructor parameters deleted, and outfit generation tests were added to cover the new logic. There are a lot of new color combinations and the outfits look IMO much better than before.

Game Size: From ~2.3GiB Monster to Lean ~1.35GiB Machine

When all the new assets were imported, the game ballooned to around 2.3 GiB in size. This is a hard problem for several reasons:

  • Android APK files have a 2 GiB limit

  • Itch.io has a 2 GiB upload limit

There were so many optimizations done on textures, removing unused assets, and making everything smaller - I won’t even count them all. It took quite a long time to learn how to properly optimize the game without breaking the experience. The result is a much smaller game (even with all the new outfits, glasses, horns, wings, tails, pupils, and faces - it still lands at ~1.35 GiB, down from more than 2.3 GiB).

Huge win for a one-man team :D.

Colorblind Mode - Under the Hood

The colorblind mode hooks into the UI rendering pipeline to apply a post-process color correction based on the selected accessibility profile. The selection is exposed in the options menu and persists with the rest of the player settings.

This is the kind of feature that looks “small” in a changelog but requires touching a surprising number of systems - settings serialization, UI layer, rendering configuration. It’s done properly. Shipping it. Note that it won’t work on Android due to limitations of Unreal Engine itself.

Marketing

Updated the Patreon collection pages, overhauled the main Itch.io page, reviewed and improved the SubscribeStar setup, improved the Patreon page, added SubscribeStar Discord integration, and ran marketing pushes on F95zone and Reddit. Game numbers were saved at a checkpoint - because tracking the growth matters.


🔮 What’s Next?

The character creation endgame is done. Next up: the AI gets smarter.

I would love to work faster, but this depends entirely on your support. The current funding has allowed me to dedicate real time to this project and buy assets for this update - I’m grateful for that. There is a lot more content planned for the future. I remember about Futa and NTR! I know that a lot of you want smart toys!

Planned for v1.70:

  • AI: Mercy system - She decides whether you’ve earned it

  • AI: Her statuses - Emotional and physical state tracking

  • AI: Player statuses - Your condition affects the session

  • AI: More session types - New ways to play

  • Kinks - More kinks depending on the survey results

  • Community feedback integration - Keep those suggestions coming!

💖 Thank You

I hope that you enjoy this update as much as I enjoyed making it. It’s a huuuuuuuuuuuuge milestone for the game, and I’m proud of how it turned out. She can now be your perfect fantasy - horns, wings, tails, pupils, glasses, earrings, 66 outfits. The character creator is done. Thank you for making it possible.

Thank you from the bottom of my heart,

DomJOI Dev


Appendix: Trello Cards Completed

For the truly dedicated - here’s every single task completed during this development cycle. Yes, all of them. I see you, you tech-nerd-masochist-why-are-you-doing-this-???

V1.55 -> V1.60

  • [Milestone] Monster girl update/look

  • [Programming][Game Assets] Eyes -> restore state after saving

  • [Game Assets] Glasses -> disable refraction

  • [Game Assetes] Glasses -> Some glasses have to much reflecitons

  • [BUG][Level] Fix lights in the CC level The are awful ATM

  • [BUG][Android] Try to build for Pixel

  • [Assets][UI][Programming] New eyes -> collective task

  • [Game Assets][UI][Programming] Add new Pupils to the character creator

  • [Game Assets] Create materials from the new pupils

  • [Programming][UI][BUG] Huge problem :(. Overwritting material in Xandra is huge pain :/ -> BP_Character_Custom->CustomizationSetup

  • [Game Assets] Import new IRIS for testing

  • [Game Assets] Fix the Mask for the Eyes Materials

  • [Game Assets] Wait for new iris <-> Pay for them

  • [Feedback] spit on your hand and spread it all over your crotch <-> New task

  • [Programming][Refactor] Remove void BootLoverTweaks(bool AlwaysBoot, bool NeverBoot); use only void ApplyBootTweaks(EBootTweakMode mode);

  • [Game Assets][Animations] Tails animations

  • [Game Assets] Perfect the tails

  • [Game Assets][Programming] Restore tail config

  • [Game Assets][UI] Add tails to UI -> even if broken sockets etc

  • [Game Assets] Tail -> import, first try

  • [Game assets][Animations] Animation Wings <-> Small wings on the most animations

  • [Android] Test build on Android devices horns, earrings, wings

  • [Game Assets][Programming] Restore wings

  • [Game Assets][UI][Programming] Get good socket position, for all wings types if possible.

  • [Game Assets][UI] Add all good wings

  • [Game Assets][UI] Add wings to UI -> even if broken

  • [Game Assets] Wings -> import, try first wings etc

  • [Game Assets] Buy Tails Assets

  • [Game Assets] Buy Wings Assets

  • [Game Assets] Earings - 6-11 - Smaller, rotate, check on the mesh -> problem with rotation X and Z axsis, try different imports <-> Nah X and Z rotation are still broken. Fuck it.

  • [Programming] Restore earrings in game

  • [Game Assets][Programming][UI] Add the way to add the Earrings

  • [Game Assets][UI] Make Elf Ears as the slider

  • [Game Assets] Earrings - 1-5 - Smaller, rotate, check on the mesh

  • [Game Assets] Import Earing Pack 2

  • [Game Assets] Import Earing pack 1

  • [Game Assets] New eyes find artist for iris

  • [Game Assets][UI][Programming] Add styles/material to horns.

  • [Game Assets] Find good default material for horns

  • [Assets][UI][Programming] Horns

  • [Game Assets] Import/reimport/fix joints/fix the size of Horns 11 and 12 -> Each of horns is about 30 minutes for f*** sake

  • [Game Assets] Import/reimport/fix joints/fix the size of Horns 6-10 -> Each of horns is about 30 minutes for f*** sake

  • [Game Assets] Buy Earrings pack 2

  • [Game Assets] Buy Earrings pack 1

  • [Programming] Implement rest of Elf Ears Down <-> Restoring values, check the maximums, fixes etc.

  • [Programming][UI][Game Assets] ELF EARS DOWN! Program it in the Xandra Plugin, Add to the morph targets!

  • [Game Assets] Import/reimport/fix joints/fix the size of Horns 1-5 -> Each of horns is about 30 minutes for f*** sake

  • [Game Assets] Create Earing socket

  • [Game Assets] Import piercing

  • [Game Assets] Buy Piercing

  • [Assets][UI][Programming] Add support for necklaces <-> Only one with all morphs targets

  • [Programming] Restore saved horns

  • [UI][Programming] Save Horns

  • [UI][Programming] UI to set Horns the CC

  • [BUG][UI] Glasses ‘Text cue goes here’

V1.50 → V1.55

  • [BUG][UI] Glasses has ‘face 2’ text

  • [Level] Character Creator remove the sky, and make it smaller.

  • [Game Assets] Remove legs Sierra2 -> Save space

  • [Game Assets] Remove Legs Willow -> Save space

  • [Assets][UI][Programming] Glasses

  • [GameAssets] Glasses fix LOD

  • [GameAssets] Import/reimport/fix joints/fix size monoglass

  • [Game Assets] Import/reimport/fix joints/fix the size of glasses 5-8

  • [Game Assets] Import/reimport/fix joints/fix the size of glasses 1-4

  • [Milestone][Programming] Add new outfits to the OutfitDirector + Refactor

  • [Programming] CurrentOutfitChain is a Stale Copy :/

  • [Programming] NextOutfitChain() -> used in the testing cheating

  • [Programming] Geez comment drift in generated outfits

  • [BUG][Programming] Rosie skirt must be filtered when waist > 0

  • [Programming][Game Assets] Filter outfits depending on the values!

  • [Programming] The configuration service should have the character properties -> needed for muscle amount etc.

  • [Assets] Xandra the pack is not full :/ <-> Updated the pack by Xandra

  • [Game Assets][Programming] New colors <-> Create colors, randomize, remove unused parameters in constructors

  • [Material][Animations] Apply micro fixes on the skin -> Shrinking parameter

  • [Experiment] Try the skin shrinker :) <-> This might be a solution, but requires a new material and a lot of testing <-> Adding it to ideas

  • [GameAssets] Find good outfits, matches,

  • [GameAssets] Filter now combinations that I like :)

  • [Optimization][Build && QA] Main map can be empty -> better startup time

  • [Game Assets] Check if all legs are using same skin material <-> Fixed

  • [Game Assets][Bug] SK_F3_Legs_Lelanie -> Problem with material <-> Fixed

  • [Programming] Color 2 should also set color 4

  • [GameAssets][Programming] Generate the outfits

  • [Programming] The second and third layers should not have any colors, it’s useless. Add Outfit Director tests

  • [Game Assets] Filter outfits that are not good enough before morphs

  • [Game Assets][Bug] Torso Lelanie -> Torso Lelanie check > only big breast breaks it <-> Yeah

  • [Programming][UI] Good deeds - waiting for votes -> WON’T DO THAT - you voted!

  • [Marketing] Update the collections on the Patreon

  • [Marketing] Main itch.io website

  • [Programming] Add more colors for outfits.

  • [Game Assets][UI] SK_F3_head -> Check if all are used

  • [BUG] Face D is problematic with weight - remove this face from available

  • [Assets] All legs to cheat menu <-> And test them

  • [Assets] All torso to cheat menu <-> And test

  • [Assets] All boots to cheat menu <-> Test boots

  • [PROBLEM] With all new assets imported the game is 2GiB, 1950 MiB, so we are hitting the limit, check the heaviest assets <-> About 1300 MiB after fixes

  • T_substance_plain -> Resize the textures <-> This should be another big win

  • [Assets] Add all faces

  • [Assets] Check if all heads are used

  • [Marketing] SubscribeStar Discord Integration

  • [Marketing] Review and Change the SubscribeStar

  • [Marketing] Review the Patreon

  • [Marketing] Update the Itch.io main page

  • [Game Assets] New face HeadLelanie <-> Is it a duplicate? Nah, it’s a new face :). Add the new face to CC

  • [Assets][UI][Programming] Add the new Magic/Village Full Body Assets to DataTables

  • [Assets][UI][Programming] Add the new Magic/Village Torso Assets to DataTables

  • [Assets][UI][Programming] Add the new Magic/Village Legs Assets to DataTables

  • [Assets][UI][Programming] Add the new Magic/Village Boots Assets to DataTables

  • [Build] Check Android size -> 1.6 GiB <-> Check after full import -> Later it was 1.9 because I had no idea that some assets were not present :)

  • [Assets] Import the Magic Outfit Pack

  • [BUG] WarriorFeet same feet as Feet_Warrior_Elanie -> Remove one

  • [UI][Programming][Assets] Test new torso - Warrior and Hero - add to cheat menu for testing

  • [UI][Programming][Assets] Test new feet/boots - Warrior and Hero - add to cheat menu for testing

  • [Bug] The hero feet 2 missing material <-> Nah, these boots are not good

  • [UI][Programming][Assets] Test new legs - Warrior and Hero - add to cheat menu for testing <-> All OK

  • SK_F3_Legs_Elaine -> check if it’s not duplicated <-> Duplicated

  • [Assets] Add new assets from Warrior 4 assets

  • [Assets] Add new assets from Hero to datatable <-> about 20 assets

  • [Motivation][Marketing] Save the current game numbers

  • [Assets][UI][Programming] Test new outfit assets <-> Just quick tests

  • [Assets][UI][Programming] Add the datatable for belts

  • [Assets][UI] Add new hairstyle

  • [Assets] Buy outfits

  • [Marketing] F95zone marketing

  • [Milestone][Accessibility] Colorblind modes

  • [Marketing] Reddit marketing

  • [UI] Game Engine Options text wrap

  • [Won’t Do] Guf_GetRhythmTask <-> Task factory has it

  • [Done][Feedback] Kink -> pre-ejaculate, make it better :)

  • [Won’t Do][Assets][Level] Character creation add fringe

📊 Stats:

  • Total Cards Completed: Over 120 LOL

  • Lines Changed: Over 1800

  • Accessibility Improvements: Colorblind mode added

  • Bugs Fixed: A lot

  • Coffee Consumed: I will bankrupt myself

  • Developer Sanity: Good, brushed my teeth, went outside, talked to people? Are they real???

  • Happiness: Over the moon!

$ git diff --shortstat v1.50...master 1280 files changed, 1892 insertions(+), 339 deletions(-)

NOTE: As you can see, there are a lot of file changes - mostly because of the new assets :).