The Walking Dead Episode 3: Long Road Ahead is a modern adventure game developed by Telltale Games for the PC. The game was released on August 29, 2012.