Although Telltale Games recent laid off 90 percent of its staff without severance, many fans still hoped the development studio would be able to finish the final season of The Walking Dead. from TechSpot https://ift.tt/2OSdT1y
Post a Comment