It appears that Telltale Games is in the holiday spirit and has come bearing gifts. As of today, The Walking Dead: The Game: Episode 1 - A New Day is free on Xbox LIVE Arcade. We've heard that it may remain free through the end of the year, but who cares - GO DOWNLOAD IT NOW

Loading

UPDATE: We have confirmed this promotion is live in the US and UK, still for a limited time, says Telltale.Have you downloaded it in other territories? Australia? Japan? The moon? Let us know in the comments below.

Casey Lynch is Editor-in-Chief of IGN.com. He loves the holidays almost as much as he loves Dark Souls and Protest the Hero. Follow him on IGN and on Twitter at @Lynchtacular