Interesting that it is written in Pascal: https://github.com/castle-engine/castle-engine The minimal demos are still surprisingly big though (same ballpark as Unity web builds for similar simple demos). For a language without runtime I would expect a couple hundred kilobytes at most for those simple demos (but the download is 6.4 MB compressed and decompresses to 43 MByte, and takes significant time after the downloa…
Also per azakai in another thread, wasm-opt shrinks this binary to 14 MB. Still a lot.