Yeah played it right through twice, just trying to get 100% on it now.... Probably my favourite game of recent times and one of the few where the cut scenes didn't bore me.
Tips, I won't spoil it for you bar saying when you find the treasure map don't feel bad if you have to cheat (look on youtube) for the solutions.