I liked Metro Last Light even though it’s the second game in the series. 2033 is the first, and I haven’t played it.
I do like the level design of having 30 5-minute levels instead of 10 30-minute levels. The pacing never drags because it’s all short-burst.