Top
60°

The Walking Dead: The Telltale Definitive Series Out Now on Steam

Game company Skybound Games has recently announced that The Walking Dead: The Telltale Definitive Series is now available for purchase on PC via Steam.

Read Full Story >>
sirusgaming.com
The story is too old to be commented.
CoNn3rB34d ago

I was under the impression that because Telltale went under that these games wouldn't be available anymore. Hopefully Tales from the Borderlands becomes available again as I really want to play that