Home Tag "The Walking Dead: The Final Season"

Skybound Takes Over The Walking Dead Game

Clem Lives! To put it bluntly, this whole situation with Telltale Games has been a shitshow, for lack of a better word. Completion of The Walking Dead: The Final Season seemed dubious, especially because the skeleton crew that wasn’t laid off (at least until this week) were allegedly working on Minecraft for Netflix. Telltale kept […]
Facebook
Twitter
YouTube
Instagram
SOCIALICON