Wed, Apr 25, 2012 | 21:56 BST
The Walking Dead: Episode 1 to release on XBLA April 27
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.