Telltale Games' The Walking Dead Season 1 is now officially available for Android devices. Episode 1 is provided free of charge, with 2-5 available via in-app purchase. Guess this gives us hope for the recently released Season 2.
More...
More...