Minor suggestions:
- Reduce the dreams required for common lovers from 32 to maybe 28-30, the jump from 20 to 32 is too big and cause a real speed bump in the progression.
- A 2s animation followed by 1s wait for each dream when you are grinding is a bit too long, maybe a setting to be able to reduce it.
- A filter option in the book below "All regions" that is "Enabled regions" to get only the currently selected regions.
Major suggestions:
- The current reset system is weird, the player unlocks QoL upgrades after they are forced to see all the content but there is no new content to unlock (i am disregarding the 3 mystic because compared to the 210 damsels...).
New content after resets is needed to motivate the grind, QoL upgrades to quicker see everything you have already seen won't cut it.
It needs to be a progression with QoL mixed with content, not all content then all QoL.
I would suggest you consider locking regions behind resets, perhaps a max number of enabled regions that increases with each reset. - While i understand the motivation of a creator to display everything they have created you might want to consider some form of ranking/filter/favorites.
As it is now everyone have to see each damsel an equal amount of times throughout the game.
Different players have different preferences and letting them influence the selection might be more attractive, be it removing a card they don't fancy after reset, picking favorites they get to see more often without hindering progression.
Just something that lets the player play into their preference (after resets) instead of being forced to treat all damsels equally.