From my experience with playing both TLOU1 and TLOU2, I would categorically say that the TLOU2 is a good improvement from TLOU1. It came with almost everything that was expected of it or even more. With the gameplay, narrative, setting, character, combat style etc, it's almost a perfect game.