Judgment countdown website teases May 7 announcement

Judgment Day is coming.