274 views 0 comments

Episode 1 of The Walking Dead Free on Xbox Live

by on December 26, 2012
 

WalkingDead1

Telltale Games, which clearly has a Game of the Year or at the very least, Downloadable Game of the Year candidate on its hands, has released the first episode of The Walking Dead as a free download via Xbox Live.

There doesn’t appear to be a set cut off date but we can only assume it will at the very least, remain free until the end of the year.

Now get downloading if you haven’t tried it out yet!

Be the first to comment!
 
Leave a reply »

 

Leave a Reply