It's from the future! Says 27 Nov 2026 at the bottom :-)
That aside, the fonts looked very fuzzy, until I scaled to 133% in FF. Then they were perfect, crystal clear. Anybody else had that, too?