Telltale Games may have pulled a weird move with The Walking Dead – 400 Days DLC by not announcing its release until the day before it dropped, but who cares? New Telltale Walking Dead stuff! The Walking Dead franchise has been pretty hit and miss, in my opinion. The TV series has plunged into full-on stupidity, and The Walking Dead – Survival Instinct video game looks like utter crap, but the comics are still going strong and the Telltale video game series is amazing! I definitely need to pick this DLC up soon.
Behind the Curtain