I guess I'll lead with...I liked it! I thought it had some funny lines (nearly all of them Dean's), the guys were working together, Lisa continued to be characterized well, and Dean uncovering the Impala made me all kinds of happy.
(
Some Observations )