watch the subs...I like this episode...10/10
And I must be the minority who thinks this series is pretty good...probably because I haven't played the game...I watched other series too at the start, but eventually this is the only one I am watching so far and I think this series is getting better and better XD Thank god I don't have ps3