Telltale’s The Walking Dead: The Final Season – Episode 1 – “Done Running”.
Recent years have seen Telltale Games become increasingly proficient at cinematic and stylish visual storytelling. This, in the eyes of many, has been at the expense of the stories themselves and… Continue reading "Telltale’s The Walking Dead: The Final Season – Episode 1 – “Done Running”."