I was wonderfully surprised by this year's release of Metro: Last Light. With its immersive world, great storytelling, and some...