I’d recommend the “My Time at” series. I haven’t played Portia, but I have been playing Sandrock because my brother gave me his spare code, and it’s such a fun experience. Uniquely designed characters with shape language, a relationship system, yes even romance/marriage, and good gameplay.