Metro 2033's A.I. is terribly stupid and there's not enough variety in the weapons; yet despite all that it's still a compelling game to play. When visiting a station and seeing its inhabitants and the way they are forced to live under such terrible circumstances, or hearing the delight in a child's voice when they see the sky for the first time, it's hard not to get sucked into this world.
But not enough of the story is told in-game; a voice-over from the otherwise silent protagonist during loading screens provides the game's narrative thrust, and both of the two endings 1UP saw left them with more questions than answers. It's an interesting experience, but it's one that could have been much more satisfying had 4A spent more time making sure the fundamentals -- especially the shooting -- were better.