The Walking Dead: Season 2 Arriving for Download

Just a few days ago, TellTale Games has released the pricing and release date for The Walking Dead: Season 2.

Today, the developer announced via Twitter that The Walking Dead: Season 2 will be arriving for download this month.

You can check out the official tweet below:

What did you think?