So... Boy did I get frustrated by this episode. The first half was pure awesome, but there was not enough ammo during the second half, which meant I kept dying over and over again since I would have to hope to God the next light was within running distance.
Besides that, the plot hit its major rising action as we learn something really important:
Oh yeah, and the most memorable moment of this episode has to be this picture: