Image

The Walking Dead: The Final Season

Tuesday New Releases: August 14th, 2018
1 month 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
2 months 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
1 year ago

Telltale Games announces several new seasons

By  •  News, Videos, Media

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