I am not overstating the truth when I say that Walking Dead: The Game is one of the most amazing gaming experiences I have ever had. To celebrate many well deserved Game of the Year awards, Telltale Games is setting the first episode free. Grab it now!