
Now playing
With adventure studio Telltale closing up, former employees are starting to share and upload all kinds of stuff from…
With adventure studio Telltale closing up, former employees are starting to share and upload all kinds of stuff from…
Advertisement