Ah, so that's why I couldn't find Everyday Heroes!
You would think they would put up a message instead of just redirecting to a homepage stuffed with random comics.
...And having found the comic, it is pretty much the worst redesign of a site I've seen, and that includes all the times my employer has revamped their timesheeting and review systems.