Telltale has announced that the first episode of The Walking Dead will arrive on Xbox Live Arcade on April 27. It will run you 400 MS Points. The game launched on PC, Mac and PS3 earlier today. Thanks, Eurogamer.
Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. For more information, go here.