Pros: More ambitious in storytelling than any shooter I've encountered, great gunplay/stealth/survival mechanics, very atmospheric
Cons: Plot can seem a bit convoluted at times, doesn't always flow as well as the original
When playing, take your time to find this detail and really appreciate it. There are tons of ambient dialogue between NPCs, there's much more exploration than the first. Metro 2033 takes me 10-12 hours to complete, while Last Light takes 14-18 hours. Sadly most people just rush the game, running through and shooting, not stopping to do the things I said, and end up calling it a 10 hour game, but I don't advise listening to such people.
Full review here.