Ahh, the white sand, the tropical breeze, the…Wait! is that a cannonball I see headed my way? I wonder if it’s friendly…