The Walking Dead: Episode 1 - A New Day (Xbox 360) Review at Frictionless Insight

Frictionless Insight has posted my review of The Walking Dead: Episode 1 - A New Day for the Xbox 360.