The game is good, but is filled with some gamebreaking bugs. I encountered artifacts that removed walls, made a level unplayable. However, It was fixed by just exiting and restarting the game. Overall, I love the game for it game mechanics, story, and environment, but since the publishers wanted a day 1 DLC which haven't I pre-order it I be pretty pissed off considering Ranger mode is pretty much essential for those who want to play Metro for what it is.