Hi.. take this as a very constructive criticism.. I think you should go back to basics.. like what you did in housewife.. have a simple premise and let the story build up between the male and female protagonist. No distractions like pirates, aliens, fighting etc..
A simple home setting or a vacation setting and very few characters so that the focus is mainly on the leads, the progression of romance or corruption..
Housewife was such a unique experience in terms of how the paths were charted, how you build upon various levels.
You recent games are missing that..