Every time that giant rock hurtling towards the city is mentioned in the IC, I start cracking up and can't stop XD