The more I think about it, the more the semi-finale kind of left me cold. Aside from my gripes with Andrea that I posted earlier, the more I think about it, the more they made Michonne way dumber than she should be also. I mean, when Andrea walks in on her stand off with the Governor, how come Michonne doesn't even bother trying to tell Andrea about the innocent soldier's head in the tank (which Andrea was too dumb to notice- another case of awful writing). And she doesn't mention that she saw Merle take Glenn and Maggie away at gunpoint and torture them? And Michonne knows that Andrea knows Merle and that Andrea was in a group with Merle's brother... and she knows that Daryl is Merle's brother... and she's met him... WHY DOESN'T SHE SAY ANYTHING?! UGGGHH
I thought the cliff hanger was great and Tyrese looks like he's gonna be awesome, but the piss poor handling of Andrea and Michonne are actually making me MAD, which is a first for this show. I didn't even think Lori was that bad (like the rest of the internet seemed to), but this last episode ruined those two for me. And I hate to sound bitter, but I really doubt Darabont would have let things stoop to such an idiotic point.
I've really liked this season so far, but I do think things are moving a little too fast. Where last season was too slow, this season is moving like a bullet train and there has rarely been much time given to the characters or letting the story breathe. I still think the first season had the best balance.