The 4:20 time was just a possible coincidence that I just happened to try the link again on my computer. Whether or not the page went live intentionally at 4;20 mountain time is  a thing for the overly imaginative conspiracy folks to play with.