Are we dead yet? The Bark twins appear?!