I finished the game. It was a good, decent-lengthed shooter: about 12 hours long, with a lot of variety, good pacing, and extremely pretty graphics. That said, there are a few things that Metro 2033 could have done better. While the game has plenty of different types of gameplay to keep things interesting, stealth is a bit broken, with enemies that can instantly detect your position once any of them have seen you, even if just for a second before they die. This is a relatively serious concern, as, depending on how you choose to play, stealth will be a major tactic in every encounter you have with human enemies (which makes up nearly half the game). Secondly, there is one enemy type that you encounter near the end of the game, essentially a rolling ball of death, that is neither interesting nor fun to fight. Their inclusion drags down the whole experience in areas that they inhabit. Luckily those areas are limited, but I would be remiss in not mentioning it. I don't want to give the impression that Metro 2033 is not a good game, because it is. It's a unique combination of shooter and survival horror, deftly combining your need to conserve resources with the requirements of surviving the game's harsh world. The world itself is also brilliantly conveyed, with desperation, resourcefulness and scavenging all well represented in both the gameplay and in the environment. You have to pump up your pneumatically operated sniper rifle every couple of shots and make sure to hand charge your flashlight and Night Vision Goggles. I was in constant fear of running out of filters for my gas mask and ammo for my guns, but good game design meant that I was always just ahead of completely running out. I paid $10 for Metro 2033 on Steam, and I think it was well worth every penny I spent on it. I don't think I would have been upset if I had paid full price for the game. Studio 4A has put forth a solid first effort with Metro 2033, and I will be sure to keep an eye on the Ukrainian developer for future projects.