Ah, I wonder who did it, I'm kinda thinking the Dark Man too, although I'm not entirely sure...
It's nice to see Gerard thinking about someone else, I can see why he'd be annoyed at Willow being so surprised that he's being nice to her but then I can also see why she's surprised!!
Poor Mikey, hope Willow gets back and manages to help him =(