The Walking Dead Episode 2 released on Xbox Live today, and Sam Clay decided to give it a go and show you the results. How well did he do in the first 10 minutes? Find out below the break. Episode 2 will release on PC and through the US PS Store on Friday. The game will release on PSN in Europe “ASAP,” once whatever is holding it up is killed with fire.