Excellent write-up/wot-I-think! Makes me think that perhaps I was remiss to not pick the game up when it was on sale recently. I do want to check it out at some point.
It's funny you mention the length: I tend to really appreciate brevity, and am actually more inspired to jump into a new game if I know it doesn't go on forever. There's something enjoyable about a experience that says everything it sets out to do expediently and does not overstay its welcome (like you mention).
Of course it's fair to feel that a game is cut short before it has properly explored certain mechanics or themes. And some games are so good you just want to keep playing. (I.e. I will play HITMAN 2 forever if they keep adding to it. Fuck me up, fam)