Code: Realize ~Guardian of Rebirth~ is a wonderful English Otome game with a rich story.Story driven, English otome games are uncommon, but don't hesitate to check Code: Realize ~Guardian of Rebirth~ out!
For those who are just getting into otome games, maybe you'd like to consider Princess Debut.
The story begins with the protagonist dreaming of being whisked away by a prince when a princess suddenly bursts out of her closet.
It stars Sayori, a normal high school girl, who finds herself a century and a half in the past after she discovered a mysterious pendant on an archeological dig.
She's not sure what's going on, but now, Sayori has become Hatsuhime, the princess of the Mochizuke clan, who is destined to die.
It's hard to get tired of Story of Seasons no matter how many different versions you play.