94,326 views
10 months ago
86,701 views
1 year ago
206,930 views
4 months ago
Show more
82,706 views
5,116
0
The Escapist
1.14M subscribers
Tags
Indie Games
Indie Identity
Cold Take
TheOtherFrost
Video Essay
Games Industry
Steam
275 Comments