41 views
16,554,168 views
1 year ago
37 views
3 hours ago
4,832,036 views
Show more
2,318,604 views
86,765
0
Innuendo Studios
480K subscribers
Tags
Telltale Games (Video Game Developer)
The Walking Dead: Season Two (Video Game)
Video Game Culture
Video Game (Industry)
Abuse
Adventure Game
Video Essay
Ian Danskin
12000 Comments