Steel Your Feels: The Walking Dead Episode 2 Comes Out In Early March

Favorite
telltale games,release date,The Walking Dead,screenshot
- -

Telltale Games recently gave an approximate release date for Episode 2 of their critically acclaimed Walking Dead game. We'll see what's going on with Clementine and Luke sometime early March. But, just what does early mean? Before the 15th?