TWD: ANF Update on Steam?

I opened steam and seen an update for The Walking Dead: A New Frontier was pending. I thought their development team was fired like a while ago. What is it and... I have so many questions

Comments

Sign in to comment in this discussion.