Trailer Time: The Walking Dead - S2E1 - All That Remains
http://www.youtube.com/watch?v=8DO0l_hwoQ8&feature=youtu.be Well Telltale Games is still waiting on final confirmation on the release date for the next installment of their hit game, but in the meantime they've released a full trailer for the first episode "All That Remains." Also who doesn't love the #IamClementine? No one.