Genuine question

How long is the game?

Also is the game’s story fully developed or will I be left hanging?

Downloaded it today and I would have barely made a dent in the story if I hadn’t skipped.

Planning on replaying the save, where I didin’t mess up choices and story.