This was also my exact reaction when I first came across a couple months ago. I promptly forgot about it until now, because I can't save it in my feed reader...
This issue of the review includes a very cool submission from a few weeks ago which did pretty well on the front page: https://alex.miller.garden/grid-world/
Also they have a lot of other cool sites linked in their about page: https://thehtml.review/about.html