thegamerwithkids.com
Telltale’s The Walking Dead: The Final Season Concludes on March 26th | Trailer
Skybound Games released a new trailer for the upcoming last episode of TELLTALE’S THE WALKING DEAD: THE FINAL SEASON, titled TAKE US BACK. This highly anticipated ending will officially launch digi…