User blog comment:Stormbeast/YouTube Project/@comment-1153722-20130404081844/@comment-4829046-20130404172155

The Telltale games one is the best. I really want to play it too but the player-driven horror in it is a bit...