Did anyone catch Robot Chicken last night? The Sailor Moon spoof, The Office spoof with Cobra from GI Joe?