2,251,352 views
5 years ago
211,586 views
3 years ago
952,722 views
113,661 views
4 years ago
Show more
57,012 views
4,047
0
People Make Games
515K subscribers
Tags
Telltale Games
Telltale
telltale games shutting down
telltale shutting down
game developer
video game developer
games industry
game developer job
games industry job
181 Comments