Haven't played ep3 yet, but I must talk big about the music in it! It's absolutely the best one so far, and I love every little piece of it! I hope the music keeps getting better and better. It's SO awesome.
Thanks both to Telltale and Jared for bringing out this third episode! I WILL eventually play it (when I've finished off ep2 ;) )