The Walking Dead: Michonne Release Date & Screenshots

Telltale Games announces the release date for Episode 1: In Too Deep of their mini-series, The Walking Dead: Michonne. Pick up the episode on major platforms Feb. 23. Telltale Games has entered a lull in their release schedule. The only ongoing episodic series they’recurrently releasing is Minecraft: Story Mode, with Episode 4 having been released […]