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

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