Yikes!  Reminds me of Independence Day when the ships arrive.