Games by Telltale Games - Steam Developer Stats

Filter

Name Release Date Current Players All-Time Peak Rating
The Walking Dead The Walking Dead 24 Apr, 2012 165 12 114 95.65
The Walking Dead: Season Two The Walking Dead: Season Two 17 Dec, 2013 86 18 627 94.42
The Walking Dead: The Final Season The Walking Dead: The Final Season 13 Aug, 2018 70 4 120 92.59
The Walking Dead: A New Frontier The Walking Dead: A New Frontier 20 Dec, 2016 55 8 278 80.98
Tales from the Borderlands Tales from the Borderlands 16 Feb, 2021 34 8 690 92.77
Poker Night 2 Poker Night 2 26 Apr, 2013 21 11 260 85.06
Poker Night at the Inventory Poker Night at the Inventory 22 Nov, 2010 15 10 146 87.20
Minecraft: Story Mode - A Telltale Games Series Minecraft: Story Mode - A Telltale Games Series 13 Oct, 2015 13 6 423 75.30
The Walking Dead: Michonne - A Telltale Miniseries The Walking Dead: Michonne - A Telltale Miniseries 23 Feb, 2016 10 2 435 77.85
Game of Thrones - A Telltale Games Series Game of Thrones - A Telltale Games Series 2 Dec, 2014 2 6 771 74.25
Marvel's Guardians of the Galaxy: The Telltale Series Marvel's Guardians of the Galaxy: The Telltale Series 18 Apr, 2017 1 5 83.04
Sam & Max 304: Beyond the Alley of the Dolls Sam & Max 304: Beyond the Alley of the Dolls 1 2 79.21
Sam & Max 301: The Penal Zone Sam & Max 301: The Penal Zone 1 5 84.20
Back to the Future: Ep 2 - Get Tannen! Back to the Future: Ep 2 - Get Tannen! 1 4 81.44
Back to the Future: The Game Back to the Future: The Game 23 Dec, 2010 1 7 84.61
Minecraft: Story Mode - Season Two Minecraft: Story Mode - Season Two 11 Jul, 2017 1 1 228 87.13
The Walking Dead: 400 Days The Walking Dead: 400 Days 3 Jul, 2013 0 0 73.39
Back to the Future: Ep 4 - Double Visions Back to the Future: Ep 4 - Double Visions 0 3 80.83
Law & Order Episode 1 Trailer Law & Order Episode 1 Trailer 30 Jan, 2012 0 0
Back to the Future Trailer Back to the Future Trailer 23 Dec, 2010 0 0
Filter
Filter by platforms
Filter by features
Languages
Developers
Publishers
Filter by genres
0
100
Apply filters
File uploading