Retail Releases: Week of December 11th, 2012

By Mark Delaney, 4 years ago
What was supposed to be a dark horse for award season has already racked up more than a half dozen trophies of all sorts. If you've waited patiently for the intangible to become tangible, your patience pays off this week as Telltale's emotional story comes out on disc in North America. Beyond that, there's nothing else releasing this week so hopefully your holiday wishlists have been looked over by friends and family.

North America -- December 11th
The Walking Dead (Xbox 360)
Mark Delaney
Written by Mark Delaney
Mark is a lifelong gamer and current Assistant (to the) News Manager on TA. When not playing games, he can be found cheering for a bad football team, playing Batman action figures with his son, or going to concerts with his lover. Days where he does all of those things are his favorite.