johnnybgamer.com
The Walking Dead: Episodes 1 and 2 Impressions
New post on my experience with Telltale Games The Walking Dead.