The Storm is indeed upon us