Funny thing, if you change the font-size to 1px, detail comes back
Also works pretty well with zooming the browser out.
It does not do much other than sampling from the image and outputting a square shaped character character with same color. So if your sampling is 1px, it basically takes each pixel and render it as a square