Telltale’s The Walking Dead: The Complete First Season coming to Nintendo Switch this month

Telltale and Skybound Entertainment have announced that The Walking Dead: The Complete First Season will launch on the Nintendo Switch on 28th August in Europe, North America and Australia. The ‘Game ...

Telltale Games teases The Walking Dead: The Final Season

Last summer, Telltale Games announced the latest – and last – entry in its acclaimed The Walking Dead: The Telltale Series, and now we’ve got a first look at the key art for The Walking Dead: The ...