The game isn't a flawless adventure, however. While the visuals look good for the most part, there are a number of odd graphical glitches, including "popping" textures on the wall that move when you walk past and some choppy character animation. Thankfully, these issues don't mar the experience much. Another problem is the difficulty of switching between weapons in the Xbox 360 version, as you must cycle through them in a linear fashion at the top of the screen. Shortcomings notwithstanding, Metro 2033 is a gritty shooter with a strong narrative and atmosphere. Fans of sci-fi fiction or first-person action might just consider this title the sleeper hit of the season.