Thanks for your impressions - but your whole post falls apart with the word "felt".
Unless you have an actual count of how long it took, this has no bearing on how long the actual game is. The "feeling" of how long something is is meaningless. The brain isnt good at counting long spans of time.
Besides, we all know how it feels when you play a game for what feels like twenty minutes - and when you check the time, two hours has gone past. Ive had plenty of experiences where I felt like a game was short then I see my play time and it's like 14 hours.
Why are we discussing length again anyway? It doesnt really have any bearing on how good or bad a game is.
Like some of the greatest novels in history are 130 pages long. You don't see people not buying them because they're short books. If your book is 500 pages long that doesnt make it better