After having seen responses like "what? it's only 12 hours long?" at the end of some reviews, it got me thinking about the average play-length for most people who've completed this game.
Firstly because responses like that make me think that some people have been living under a rock this generation (where games have been tending towards being 6-8 hours long), and secondly because I personally took ~18.5h to finish the game so it's entirely up to the player.
So, out of curiosity, how long did it take you?