It crashes instantly on a 16-bit screen and quits instantly if the fonts aren't available at the exact path specified in the readme, but I did get it functioning on a 24-bit screen. And it's quite fast on my 060.
Well done!
Suggestions:
Change the env-vars to tooltypes or at least use the path ENV:Netsurf/[env-var] instead of ENV:[env-var].
Use Fonts:_ttf for the fonts path, or allow it to be specified by the user
General cleanup.
[I also just noticed that this thread is in the Marketplace forum - could one of the moderators move it to Software?]