You know, when I first laid eyes on this, the first thing that hit my mind that it was a computer virus. Silly me. =P
As for the cruise....damn. Nothing wrecks a vacation quite like the fine art of projectile vomiting. Believe me, I've been there (although I wasn't the one who got sick.) Even if it was a passenger that brought it on the ship, I wouldn't be the least bit surprised if several of those passengers never set foot on that cruise ship again.