The horn blasts reminded me way too much of War of the Worlds or w/e that movie is called where the aliens fart for communication.