Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

musical74

649
Posts
22
Topics
3
Followers
2
Following
A member registered Jul 03, 2019

Recent community posts

(1 edit)

Yeah I purchased it awhile back so got the latest version. A scene in 34 was a little tough to get because it required both Ashley and Maya having fairly high scores, and another that was Metatron, Sarah, and Ashley at high levels, so this shouldn't be anything too different.

BTW I did a morning exercise with Siofra and LOVED the interaction! She's pretty willful and playful, but when need be she's a good listener. MAYBE the hardest to be wife-like because she's so strong willed, but def a friend with benefits (wink wink)! 

Edit to add something interesting: was feeling kind of meh today, went to play DD and woke up and was interested in it...something about your writing makes me interested in playing for awhile! :) 

(1 edit)

One question while I think about it, do I need to start anew each time I change options (from Normal to Story, or only women show up, for example) or I include new characters that I've modded in? 9.5.1 seemed to indicate that I would have to start over for changes to take place. No problem if so, just wondering!

Edit to add that things were made a little clearer with 9.5.3, but still want to know about Normal to Story option and about the modded stuff!

GASP NEW CONTENT??  Now we get to see if Alicia is a sweetheart, how everyone responds to new threat that is Alicia, (because you just KNOW everyone is gonna view the newcomer as a threat), and if there is a huge pie fight because of "prank gone wrong" (assuming Ashley's still pranking)!

Anyway, congrats on getting that out! That's gotta be a HUGE relief to get it out, instead of everyone wondering if Ashley had kidnapped you for ransom until the update properly showcased Ashley in her element! (Seriously hoping you can relax a little now that the update is out!)

(1 edit)

Well, I uploaded a TON of Whoremaster girls to here, like...100? But some were "DQ3 mage" type and others were specific girls. LOVE that you were able to implement a WM-FM crossover! (pardon me while I forgot to sleep for awhile because this game is SO FUN!)

Death will be "X has died" but it seems like if a given worker dies they just get recycled (Forian "died", but I was able to recruit him the next day, that rouge!), 

Anyway, looking forwards to more stuff, and hoping this game continues to be wondrous! Oh BTW when I update will I have to redo all the mod packs?

Found this by chance, was thinking "this reminds me a lot like Whoremaster, which I enjoy".... then find out why! Really like this game, REALLY love the random encounters and that you seem to update fairly frequently (compared to "once every other month, maybe" or "update SOON!"(tm) which is more like four months away...)

I just have a somewhat bizarre issue, one of the characters died, then was found the next day as I was searching for workers (I had previously recruited him). Odd, but whatever. 

Looking forwards to seeing new content, since I absolutely love this!

Not at this time as far as I can tell, but Vertigo likes choices that will influence things later. Stealing (errrr borrowing) the panties in the very beginning has effects later, I would imagine this is the same kind of thing. BUT I'm not the dev, so he might correct me on if it really matters.

Hoping you have some help with that! (esp proofreading, and bugfixing, I've been a proofreader before, and I know I've sent ya tracebacks because of something that slipped through the cracks when squashing those evil bugs)

Hey do I beat the Rookie killer (finally) got the reward, then it gave me a traceback, trying to ignore it gave me more tracebacks...apparently something at the end of it is glitched here's the traceback after trying to ignore it...

While running game code:

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 5 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 4 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/main_events.rpy", line 7744, in script

    "Crowd" "Rin! Rin! Rin!"

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 674, in execute

    if isinstance(unit, Monster) and adventure.battle is not None:

  File "game/scripts/adventuring/party.rpy", line 674, in <module>

    if isinstance(unit, Monster) and adventure.battle is not None:

AttributeError: 'NoneType' object has no attribute 'battle'

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 5 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 4 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/main_events.rpy", line 7744, in script

    "Crowd" "Rin! Rin! Rin!"

  File "C:\Unzipped\adventurer_trainer\renpy\ast.py", line 930, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\exports.py", line 1475, in say

    renpy.store.say(who, what, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\defaultstore.py", line 418, in say

    who(what, interact=interact, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 1353, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 1004, in do_display

    display_say(who,

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 694, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

  File "C:\Unzipped\adventurer_trainer\renpy\ui.py", line 299, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 3587, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 4060, in interact_core

    root_widget.visit_all(lambda d : d.per_interact())

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  [Previous line repeated 4 more times]

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 476, in visit_all

    callback(self)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 4060, in <lambda>

    root_widget.visit_all(lambda d : d.per_interact())

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 487, in per_interact

    self.update()

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 680, in update

    self.screen.function(**self.scope)

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 674, in execute

    if isinstance(unit, Monster) and adventure.battle is not None:

  File "game/scripts/adventuring/party.rpy", line 674, in <module>

    if isinstance(unit, Monster) and adventure.battle is not None:

AttributeError: 'NoneType' object has no attribute 'battle'

Windows-10-10.0.19045 AMD64

Ren'Py 8.1.2-Pastry0.6

Adventurer Trainer 0.2.2b 0.2.2b

Fri Feb 27 00:56:11 2026

Since you are taking longer than expected, I am going to be forced to send Demon Queen Goddess Ash'leigh after you, making sure that she's properly scary-looking and everything (but not DOING anything) until the new update falls, whenever that is! 

Seriously hoping everything is OK, just itching to play the new stuff!

Replaying it while Alicia gets all prepped and ready for her grand entrance, and the whole thing leading up to the fight with Mara and Cheronog (sp?), actually that whole area is just...wow. You really have a way with the wording and a feeling of "MC is in way over his head, but he's sticking with it for good or ill" and makes the fight all the more important, in addition to "Shield is really the best option" I feel hobs deserve it!

 On doing early areas, I was level 31 and all the fights in where you greet Maya were like 2 exp. So as you gain levels the early areas aren't worth it as much  because you get so much less experience, but I was hoping Maya and Ina had some kind of interaction for the headpat! (BOO they didn't). Curious to see how Celica and Ina will interact, as well as Celica and Siofra (the latter, probably very badly)

One of the devs I follow updates every month, one updates about 3 times a year, one updates...I guess around every two months unless something happens (illness for example), one is hoping to update soon(tm) but the last official update was 6 months ago...I don't mind waiting, especially if I know the update will be great!

"Perrine gives Vertigo some steak and a special salad made from local veggies" Gotta keep your strength up!

*New month, still hasn't updated here" Is Alicia proving to be an issue, wanting TOP BILLING even though she's not the MC? 

Seriously, hoping things are well. I know how surprises that stall things - I've been a beta tester before and sometime getting a glitch out can be a PAIN. Just waiting semi-patiently for Alicia's appearance and seeing if we are gonna get a fight between Siofra and some other dominate personality over who is more alpha (with Ashley running commentary).

Will I need to shell out money again to get the new release, or it is "you paid for it, so you are good for updates too"? Fine either way, just wondering.

Need to practice my Amnelis flirting for when she returns! And maaaaaaaaybe find out if Amnelis and Siofra would be interested in a threesome! (probably not, Siofra's pretty willful and not sure she'd take Amnelis' teasing well)

Will ya update here still? I don't know how that'll work since things fell apart after your last update.  

It Siofra's fault for being such a sexy Daughter of Gaea that I didn't notice the vines before! Um, she won't blast me for trying to flirt with her, will she?

Somewhat related, but you talked about Amnelis coming back, has that gone anywhere? Think that was before CS decided to make a huge stink that you mentioned The Return of Amnelis (tm) and wondering if we are going to see a flirty nymph show up only to realize that she has some serious competition now!

Update soon? WOO! Will Ashley and Metatron have that prank war? Will the MC discover Succubus MILF?  Will there be optional content where the MC gets an unofficial mascot? And will there be really bad puns that cause Sarah to groan from Ashley's attempts at humor?

Anyway, replaying the intro to Deepwoods area and have a few questions involving Siofra. Did she always have vines around her hands and forearms and I didn't notice before (because attention just MIGHT have been elsewhere) or was that added at some point? Other question, I challenged Siofra, lost the last part of the fight, and then when I came back to her a second time, she didn't recognize me. Does she not have different dialogue if you lose to her and have to try again?

I'm not worried, I just assumed you were busy with stuff, between Divine Dawn plus Christmas stuff! I know you'll respond, it just might take a little time.

I just feel "each other" sounds better than "the other", BUT that's a personal thing. I might be the only one who feels that way, it's just an observation :)

We need another spot where Maya decides to demand headpats, like she still wants to feel valued or something, with someone that you wouldn't normally pair her with, like Sarah, or Siofra. 

Something else you might think about, given when I woke up today... MC sleeps waaaaaay late and is woken up by whoever has the highest affection cuddling him. When asked why whoever it was didn't wake him up, the response would be "you just looked so cute sleeping there!" (I woke up at close to 1 PM today, not sure WHY I woke up so late outside of "results of the week caught up with me)

Yes, it's time for "hmmmm maybe a mistake, maybe not"! Latest version, when you check on Ina, there's a line of "too honest with the other" and I'm wondering if it should be "each other" instead of "the other", it makes a bit more sense (at least to me). Not wrong per se, just one of those things where I'm used to A instead of the B that is written.

And seeing a mighty Archangel headpatting a doggo girl and wondering who enjoyed that more is one reason why Metatron is required when you visit the area! Seriously, there should be a "see who can do the best job giving Maya a headpat!" 

I was playing the demo, then went and bought it, and there was no issues for me at all. I use windows, but I imagine Android and Mac would have the same thing in regards to saving and updating. Hope you like it as much as I do, it's one of those games that is "oh...it's 2 AM? geez guess I lost track of time" because it's so engrossing! 

"Finished Bell's route" that alone makes it really hard to wait till the 7th to get the latest version! Will this mean that we finally see that it was a jealous cowgirl mage that cursed poor Bell? Given how sweet she is, someone who was jealous is all I can think of for why the curse! 

Also, congrats on update 80! Rinny offering anything special for such a historic update?

Ah OK, I wasn't sure because it seemed a bit weird that she did so. I don't have issues with it, just surprised!

New spell and learning (maybe) about the locked door? SWEET! If Edith doesn't cooperate, will Lust threaten her with excessive tickling and spanking? Oh wait, she already does that...maybe threaten to allllllllmost let Edith cum, then back off, over and over, until Edith is a horny mess and spills everything she knows?

Yeah, I was surprised when the Don said he's pay for Arlene thrashing him...which makes it all the funnier when you need to get the Desert maps from him, with Arlene basically forcing him to comply!

When Nene bares her fang, it is just so adorable!! I know she's self-conscious about it, but she really shouldn't, she's so adorable! (Still can't take Perrine away from most adorable though)

When we go on the field trip Kuro promises right before the end of current content, is Kuro planning to "ambush" Ren, like Machi and her sisters did? Is Kuro going to see if she can scare Ren with talk of hooking up with Morrigan? Is there going to be someone new trying to scare people, only they can't because they are too short and it's weird being scared by someone a foot shorter than you? (I realize all of this is extremely unlikely, but hey)

Anyway, this showed up on my feed a week ago or so, so it's waaaaaaay easier to find now! Just need to wait for few stuff, and wonder if Miko and Suzu plan to ambush Ren with his favorite food for a surprise dinner!

If you ask for a massage after you embarrassed Lin Lin in the combat area, she turns a totally female Lust into having a penis. Is she supposed to do that, or is this a glitch?

 I forgot how expensive the slaves are, 25k minimum? Guess Lust needs to strut her stuff at the Gentlemen's club (fastest early way to get money)

Personally, I think you have a great mix of RPG and story.. You have an early hook, believable characters, and the game is FUN! Gets a little crazy at times, but more because so much is happening! Just keep Ina, Kuril, Sam, Celica, Sarah, Ashley, Metatron, Maya, and all the rest going the way you are. :) 

This is a weird question, but someone asked about it and I'm going "uhhhh...." what visual engine does Divine Dawn use? Not Renpy, that's the game engine, he was wanting to know what the visual engine was. You might get more fans! (and maybe not, but he was interested)

Had a funny conversation in a different discord about DD, mostly another fan talking about how great the story is, and someone either looking stupid or not separating the rpg aspect and the story, because the one who was "Rpg-style combat, not interested" also said he loves a good story... 

I wasn't aware of that until you mentioned it, it just downloads now, but in my defense I hadn't DL something here once the crap hit the fan. Ah well, so long as Indivi keeps updating as usual I'm good!

Itch is sloooooowly adding more and more games to the feed - two new ones reappeared this week - hoping eventually they will add you too. I'm down to....4 or 5 that still have to return, but since I  gave you money, not sure how long it'll be before you show up in my feed again. 

Any ideas on when we will be able to see Succubus MILF and what her reaction to Metatron (and Sarah hanging around with Metatron) will be? Will Sarah defend Metatron against SuccuMom? Will SuccuMom find an angel and a succubus hanging out together "cute"? Inquiring minds want to know!

Thing is, LD+ has always been free, the Patreon might has a price, but it's always been free on itch. At least it's been that way for the 4+ years I've been following it.

Hoping everything has been well with ya and that the Collective Shout stuff hasn't bothered ya too badly! I'm waiting for the next update, seeing if there's gonna be a fight between Rem and Ram over whether Kazuma's a scumball or not, and if the dreaded boss of punishments quits harassing Kazuma because Dust is an even bigger pain!

This showed up again on my feed, YAY! Now to see all the new stuff...

This showed up on my feed again, YAY! Don't have to search for old comments anymore to find it! Lust is gonna celebrate by having fun with Rinny and convincing Bell to not be such a pushover! 

Still can't find you through search, which is weird because another adult dev has a few games that include Crimson on the search. Are they punishing you because it's such a wonderful game? Is it because Ino and Aya are such adorable weirdos? Is it because you keep putting the end of an update on a cliffhanger? 

Anyway, hoping things overall are good with ya!

WARNING! Told someone about this as a fun AVN and he's checking it out now, you might have a new fan! Told him about Sam's accidental putting the MC in a temple, meeting 3 800+ year old gals, fighting off a horror to get back, meeting mom and dad, accidentally foiling a royal kidnapping, and getting accidentally involved in politics and he was interested! 

Anyway, hoping things are less stressful for you and that Itch isn't beating down your throat anymore. They apparently still won't let people find ya (his exact wording was "fucking itch, just let me find my porn dammit") but we found a workaround! 

Yeah I was equating them with a SJW like you might find in America!

It's still an attack on freedom though, and while I have no issues when it comes to real life exploitations and such, going after devs who are making a game that doesn't include anything unsavory outside of  "sexual themes" seems like a massive overreach!

No worries, I know the recent crackdown screwed so many people over, stupid overreach reaction...

You haven't been threatened on Patreon have you? Want to keep supporting ya but if itch is going to be the fun police might have to go elsewhere for updates and support!

I asked another dev what happened with itch, and was disgusted when he said itch was under attack by a SJW. Thank goodness I had a response to something so I could find CK easily! REALLY hope they relist adult games and I can actually find CK here without having to rely on exact URL.

After Patreon tried to kill CK, it's itch because of some jerks putting pressure on Visa/Mastercard. SIGH Really hoping this doesn't discourage ya, Arc!

(1 edit)

Oh, I'll look for the Hamsters, it's a fun little side thing, and I'm curious now! Got to the end of current content, so just gotta wait till Sunday and search for those little guys!

Did something happen on itch? My feed suddenly dropped all the games I downloaded here and searching for Crimson High didn't show up on the results, plus "games like CH" is now totally empty. Was there a purge or something? (Thank goodness chatting here allowed me to find this game when the search didn't)

When Touka is mildly annoyed that half her class is missing and blames the MC, she shares a pic showing she's mildly annoyed, with someone in the background. Wonder who the unknown teacher is that noticed Touka sending the pic and decided to say hi?

Just about to meet Nene and Nagisa with their "Dad", figure by the time I get through everything the 43 update will be ready for us poor folk! Probably won't happen, but I'm waiting for Kiri to lash out at the MC because she clearly hates him! 

One question while I think about it, how close (or not) are you to finishing CH? There's quite a bit already, but there's things unresolved (getting rid of Junichiro, finding out whoever mystery lady is that is searching for an artifact) so that makes it feel like you still have a lot planned!

I'm a little surprised that those kind of things are work-intensive, but then I'm not a programmer so don't know how long it takes to put "Kuro was here" on a blackboard, Emica's eyes being different, or posters of Rai Ghoulie. 

Regarding the girls, I understand that, world-building can be a challenge and you want to make sure it's not too sparse. Taking Aya as an example. sure she doesn't have much screen time, and you could probably get rid of her with no real change to the story... but you'd miss out on some truly funny moments!