The Walking Dead Choice Matters Trailer and Xbox 360 Release Date

Find out why 'Choice Matters' in The Walking Dead
Telltale Games has released a new video for The Walking Dead featuring one of their designers, Harrison G. Pink, helping to outline exactly how all of the choices you make in our first episode will resonate differently for each individual player throughout the entire season of the game all summer long. In related news, final the launch date for the Xbox 360 platform is set for today April 27th.