So you can find me posting random things over at
Mark Watches' liveblog entry for this week's episode.
Later, I'll return back to this post and post my final thoughts after the episode is over. ^_^
Edit: So, uh, honestly, I don't know what to say about this episode other than HOLY FUCK WHAT THE SHIT??