noise of ... fear - the shout designed to rouse the game and drive it into the pitfall.
windows ... open - taken from the account of the deluge (Gen 7:11); the flood-gates. So the final judgments of fire on the apostate world are compared to the deluge (2Pe 3:5-7).