It is one of the best story driven FPS along with Bioshock and Wolfenstein titles. The side-effect to this is that you'd better play Metro 2033 to enjoy Last Light. I played it in the wrong order, so I didn't enjoy the story that much. Btw, if you enjoy the story in games, try books (Metro 2033 and 2034), they have an even better story and there's less shooting monsters, and more exploring the post-apocalyptic world.