Just finished it! Damn, what a game! A true gem in this console generation. From story, gunplay, sound, graphics..... you name it. Multiplayer is also very good. Game is worth every penny. Anyway, like i said : i finished the game on Hard on my first playthrough. Took me around 19 hours. Didn't find all treasures and other collectibles.