I agree with most of the other 4 reviews, especially that Mark Pellegrino did get the funniest line when he was speaking to Satan in the form of his dead wife (see other review), and yes it was smart the way he was introduced. And the "new" Meg did speak oddly, which I guess was an acting choice (but a poor one).
However,none of the 4 reviews before this one mentioned the always excellent Emily Perkins as Sam-crazed Becky. Come on, Supernatural fans, Emily Perkins is a hoot every time she shows up! She might not have had as much screen time as in the other two episodes she was in, but she made the most of her time.
The initial scene on computer screens with Chuck was cute, but the best was when she met Sam and kept touching his chest. (Sam: "Becky, could you please stop touching me?" Becky: "No." :-) ) Emily Perkins is in my opinion a much-underused actress. Ever since her days as teen hooker Sue on the best police drama ever, DaVinci's Inquest, she has been a great favourite of mine. And no, I don't know her nor am I related to her! LOL But seriously, she brings a lot to Becky and to every role she takes on. I hope we see more of her on Supernatural and elsewhere.
All in all, this was a very good ep. B+, at least.