The issue I have with the dynamic between Damon and the MC is you’d hope that they would know how they’d react to information like “I’m gay”. If they both don’t know how either of them would react then they aren’t really that close.
Yes, but it seems to me the dev is more concerned with creating a sense of mystery/conflict and his way of creating it by keeping the player in darkness sooner or later will always require a certain amount of illogical, unbelieavable actions from everyone. It even seems like he knows that the player will be surprised at Damon's actions so he has various people telling MC that friends sometimes keep secrets from each others as a way to convince the player that Damon's behavior is ok, while it isn't. It's even worse since my MC was always honest towards Damon and never acted behind his back.
But why would Damon try to push the MC toward Mira (in the first update) and then arrange for the MC’s ex to show up when the relationship ended so badly? And if this is supposed to be a gathering of the “former gang” plus Mira then why isn’t Danielle included? If Damon is gay why not tell his off again on again girlfrien
I could see an explanation like he wanted MC to forget about Naomi, so he introduced him to Mira, but seeing how that didn't work he reached to Naomi to try to bring them back togather or - if MC really clicked with Mira (depending on the players choices) - he reached to Naomi in order to give MC closure, so they can explain stuff to each other and move forward. In any case, I hope it's smth like that cause if she's there just to be another person keeping secrets about Damon/mom/whomever then I think it'll be enough for me to stop playing the game further. Hell, I can accept her being there by sheer accident, because she's meeting with someone else or smth. Although what would be a big surprise then (apart from acting like a dick that is)?
And I don't think it was supposed to be a gathering of old gang. If 'big surprise' is indeed Naomi then the meeting with her was the sole reason for the club adventure. Danielle wouldn't be necessary plus Damon actively tries to avoid her so he wouldn't ask her anyway. If my assumption is correct however then why choosing the club and not simply bring Naomi to MC's house or smth? To diminish the shock through the mood, fun and alcohol? And the 2nd question is why bring Mira? Only for Damon to have someone to hang out with after Naomi would come?
Also, I kind of feel like the dev didn't think through the whole break-up thing between Naomi and MC or at least presented it in slightly conflicting way. As you say, we were led to believe that their "relationship ended so badly", but now it seems like he was in a bad spot, she couldn't come, he hurt her, they broke up cause of this. So it kind of make sense now that MC feels bad about the whole thing and since he's feeling guilty he'd somehow want if not to rekindle the old flame then simply to apologise, even if he - the same as Ada, since her situation was in a way a reflection of MC's - is not 100% certain that's smth he wants to do. Damon could know/feel that so he arranged the meeting.