Yeah the version on itch.io is the newest version.
Robin isn't a typical nice person - this isn't like most games. And it would be selfish of Robin for her not to accept her friends needing to move on. Game-wise, Open Mode is a sequel to Story Mode so that's why things needed to happen that way.