I have a friend that had played Uncharted 3 and his reaction was that it was too short. Since then, I've wanted to play it in the worst way. When I ordered it on Overstock, I expected it to take weeks, to my surprise, it arrived in a few days. I was overjoyed. Bravo!!