Cicadas? Oh, they're just the XiChung invasion force coming to enslave Earth... remember that part in "Hitchhikers Guide to the Galaxy" where the entire battle fleet got swallowed by a small dog?
__________________
The Ed draws near! What dost thou deaux?