Monday, August 13, 2012

For You Walking Dead Fans...


...The Walking Dead Social Game has been released on Facebook.

1 comment:

Old NFO said...

Meh... Facebook... I'll pass!