Ok... after some cookies, water and walking several times around the room seems I've cleared my mind enough to write a proper recap... anyways there's tons of squeeing, caps locked and over all fangirliness (does that word even exist? *shrugs*) So here it goes:
(
Damn you Kripke! )