I really enjoyed this episode.  VIsually, it was wonderful.  My favorite part was the penultimate scene when (SPOILERS AHEAD) there is the "hostage" situation with the thunderstorm, and lightning as a backdrop.  You can really see that Telltale has stepped their game up in this scene.  Just beautiful visuals on par with any AAA title in my opinion.  


Anyway, I was just bummed that I beat it in a couple hours (maybe 3 at most).  Definitely very eager for the next episode now.  Very compelling series.