For $4.99
Buy it already.
In time for the Season 3 premiere (not that they're related much)
Telltale Games takes us on a ride to further trauma.