Image

The Walking Dead: The Final Season

Tuesday New Releases: August 14th, 2018
6 years ago

Tuesday New Releases: August 14th, 2018

By  •  News

It’s a new week and a new Tuesday. With it comes new and exciting games. Today’s new releases are a little on the lighter side than they’ve been the past …
Read More

The Walking Dead: The Final Season demo available now
6 years ago

The Walking Dead: The Final Season demo available now

By  •  News

The fourth and final season of Telltale’s The Walking Dead won’t premiere until later this month, but fans can get a small bite of its flesh today. A free demo …
Read More

Telltale Games announces several new seasons
7 years ago

Telltale Games announces several new seasons

By  •  Media, Videos, News

Telltale Games has made a name for themselves by telling stories we’ve never heard using characters and worlds we know very well. Creating characters and stories you care about, forcing …
Read More