Tonight I played for a good two and a half hours. I looked at the old watch at nine and then didn't notice time until I looked at the watch again at 10:30. Now that is a good game. One that is incredibly addicting, sucks you in for a couple of hours, and doesn't let go.
If you have not played Uncharted 2 - or are looking for a reason to buy a PS3 - I seriously think this is it. Best game I have every played.
But then again I am fairly new to this generation of gaming.