Sort:  

Senpai, heres your smugvote.
Banner

Don't watch it, but I liked the Telltale game so I'm still thinking if I should watch it in the future.... these days? definitely not!!