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