A bit more pop culture this time, but Science Fox has beaten the impromptu hiatus!