From Genesis to Revelation, we are told of an unseen spiritual world, a world of angels and demons, a world of epic spiritual battle. In Revelation 12, the curtain is pulled back on the spiritual realm, and we see the fierce battle raging across the cosmos: