I ended up playing this game from start to finish this whole afternoon.
I wasn't totally sold at first but pretty good game overall.
The production value is pretty solid.
The characters have grown on me after a while. Bonus point to the succubus forms being an improvement for all the girls.
I wish there was a way to go back and forth during discussions, instead of having to loop through and lose life.
The dungeon sections felt like pure padding and the worst part of the game. Which is a shame because the battle ATB and counter system was kinda interesting. Maybe some battle fuck system would have be more fitting though.
Some cases felt a bit convoluted at times, even by ace attorney standards, in contrast of the overall plot I found predictable.
I can't compare to Danganronpa, I haven't played it (I really should).
On the translation, it should be really labeled as MTL in the first post, I got fooled at first.
First, using AI doesn't mean it doesn't suffer from the same problems if you aren't using it properly. It's also foolish to think something like Google Translate isn't using AI under the hood nowadays (in fact, I'm almost certain it's running Gemini 2.5 flash). Especially in a game where the text is so important.
Second, on the translation itself: Inconsistent character pronouns, character names, item names or even bad grammar, and the list goes on.
Sometimes the formatting was broken in bad ways (line breaks are expected, AI will always fuck those up), I'm mostly talking about script and code parts appearing and messing up the text at times (for example, I remember a case of N[15] showing up instead the maid name, I believe. There is also one discussion where the orange color wasn't showing up, I had to spam S on each line to find it).
Plus the untranslated strings (in some skill descriptions, in battles, in some UI...). Those didn't bother me but it added up to the general annoyance.
My two cents as someone who did some work on that regard: Use proper prompting, some knowledge/memory system for consistency and data validation to ensure it's not generating utter slop and you would get a better result. And apply some proper text wrap after, don't rely on the AI for it (it was getting real bad at times at the end of the game).