Metro is such a solid series. It doesn't always hit the mark, but each game has something really special. I especially like how the world feels so alive. Blemishes aside, anyone who hasn't dipped their feet yet are seriously missing out, and the games only get better with each installment - Exodus is one of the best gaming experiences I've ever had. I recommend playing Exodus on absolute hardest difficulty (sadly, the first two games have serious design issues in regards to the ui on this difficulty level, which is a shame, since I believe this is where they should really shine).