Hi,
This is an amazing review! It tells us about a lot of things in detail and that's really useful.
I don't want to spoil it to others so I will just say that judging from your post you got the main ending :)
There is a strong warning before the Safana scene. The text turns stark yellow as it warns the player about the (M/F +18 scene). I think that I should also add a content warning there to make it more clear.
We wish that we had the resources to expand some of the story and graphical elements in Diamond Mirage. One of the Kickstarter support tiers that sadly wasn't reached would allow us to develop separate character routes on top of what's already a 90,000 words long game.
We do have a Patreon https://www.patreon.com/aedianglair All the support from Patreon helps us make bigger and better games.
We're glad that you enjoyed the game and we will definitely work tirelessly to deliver great games in the future!
Best regards,
Glair