The Walking Dead + Season 2 + 400 Days (DLC) + Michonne (DLC) Steam Key EUROPE is a game released on 2012-04-24. Published by Telltale Games