Episode 2 of The Walking Dead: A Telltale Game Series is SO INTENSE! Hope you guys are ready for a rocky ride!