Apparently the ant lions and anteaters have been slacking off lately.
And Charlton Heston is dead too.