Hooray. It must be Gods wrath on the devil worshippers.