I'm always surprised when I see this happen. I could see a quick surge in traffic locking up the server, likely at the database, but I'd also expect that to sort itself out quickly with a reasonable infrastructure setup.
I'm seeing a 503 here now, maybe they ran into a hard cap on hosting bandwidth?
I think it is just a news site about e-ink devices. Maybe just falling over is a reasonably failure mode and they’ve set up enough infrastructure? The site will be there in a day or soC for people that are really interested, most likely.