The Walking Dead Episode 3: Starved For Help release date announced
PC gamers and players from EU, Bear with them, I'm sure they will include the missing dates and will update this post when it comes.
Starved for Help will cost you $4.99 or 400 MS. If you bought the Season pass for $24.99, episode 3 will be ready to download with the dates above.
Yet another ninja announcement from Telltale but it's a good thing episode 3 is coming out on August as promised. The studio also released a new trailer for episode 3. IGN got first dibs on the new trailer, check it out below(WARNING! MINOR SPOILERS)