Wow. I loved just about everything about this episode.
DEAN HAS A HUGE FREAKING CRUSH ON ELIOT NESS OMG. DEAN/ELIOT NESS OTP. DEAN/ELIOT NESS OTP!!!
Also: Jodie Mills as a new badass woman hunter? I think yes!
Really my only issue with it at first viewing was the execution of some jokes/references and that lady kissing Dean. But overall I thought it was fun and awesome. Especially Dean having a crush on Eliot Ness.