Awesome
This is my favorite episode to date. I loved the many 80's references, that was a little different as far as the series goes. I was afraid you would go cliche on me, but you kept the series fresh without changing what we love about it.
Another thing is Dog didn't fuck anything in this episode. I think Sog deserved a little more screen time.