As critics and reporters settled in Monday afternoon for a preview screening in New York City of tonight's [Friday's] super-sized Battlestar Galactica finale (a full two hours and eleven minutes starting at 9 p.m. ET), executive producer Ronald D. Moore asked everyone in the room to raise their right hands and repeat after him, "I swear not to reveal any of the spoilers I see here tonight"...